Javascript 移动通信中的Unicode问题
我有一个翻译者,我有一个翻译者,带一些选项的翻译者,有一些选项的翻译者,有一些选项的翻译者,有一些选择的翻翻译者,有一些选择的翻译者,有一些选择的翻翻翻翻翻翻翻翻翻译者,有一些选项,有一些选择的,有一些对funky基UniUniUniUnicode的一些对我有一些选项的一个翻翻翻翻翻译者,我有一一我有一个翻译的的,我的,在8 7 7 7日日日,去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去8月5日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日我是一个很好的人 它在桌面上运行得很好,但当我在移动android上运行它时,我得到的是盒子而不是我想要的东西。我有meta-char标签,但显然我对Unicode理解不够。当我在桌面上模拟手机时,它也能工作,但不是本机的。 编辑:当我将文本粘贴到其他地方时,文本会正确显示,这一定是显示问题Javascript 移动通信中的Unicode问题,javascript,html,unicode,Javascript,Html,Unicode,我有一个翻译者,我有一个翻译者,带一些选项的翻译者,有一些选项的翻译者,有一些选项的翻译者,有一些选择的翻翻译者,有一些选择的翻译者,有一些选择的翻翻翻翻翻翻翻翻翻译者,有一些选项,有一些选择的,有一些对funky基UniUniUniUnicode的一些对我有一些选项的一个翻翻翻翻翻译者,我有一一我有一个翻译的的,我的,在8 7 7 7日日日,去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="NavBar.css">
<link rel="stylesheet" href="translator.css">
</head>
我将文本转换为zalgo(上面奇怪的文本)
//https://github.com/Alexime/Zalgo
函数Zalgofy(pzalg){
变量uni=['\u0300',
“\u0301”、“\u0302”、“\u0303”、“\u0304”、“\u0305”、“\u0306”、“\u0307”、“\u0308”、“\u0309”、“\u0310”,
“\u0311”、“\u0312”、“\u0313”、“\u0314”、“\u0315”、“\u0316”、“\u0317”、“\u0318”、“\u0319”、“\u0320”,
“\u0321”、“\u0322”、“\u0323”、“\u0324”、“\u0325”、“\u0326”、“\u0327”、“\u0328”、“\u0329”、“\u0330”,
“\u0331”、“\u0332”、“\u0333”、“\u0334”、“\u0335”、“\u0336”、“\u0337”、“\u0338”、“\u0339”、“\u0340”,
“\u0341”、“\u0342”、“\u0343”、“\u0344”、“\u0345”、“\u0346”、“\u0347”、“\u0348”、“\u0349”、“\u0350”,
“\u0351”、“\u0352”、“\u0353”、“\u0354”、“\u0355”、“\u0356”、“\u0357”、“\u0358”、“\u0359”、“\u0360”,
“\u036A'、”\u036B'、“\u036C'、“\u036D'、“\u036E'、“\u036F”
];
//分裂成若干部分
变量文本=pzalg.split(“”);
//有趣的一点
对于(变量i=0;i
//https://github.com/Alexime/Zalgo
function Zalgofy(pzalg) {
var uni = ['\u0300',
'\u0301', '\u0302', '\u0303', '\u0304', '\u0305', '\u0306', '\u0307', '\u0308', '\u0309', '\u0310',
'\u0311', '\u0312', '\u0313', '\u0314', '\u0315', '\u0316', '\u0317', '\u0318', '\u0319', '\u0320',
'\u0321', '\u0322', '\u0323', '\u0324', '\u0325', '\u0326', '\u0327', '\u0328', '\u0329', '\u0330',
'\u0331', '\u0332', '\u0333', '\u0334', '\u0335', '\u0336', '\u0337', '\u0338', '\u0339', '\u0340',
'\u0341', '\u0342', '\u0343', '\u0344', '\u0345', '\u0346', '\u0347', '\u0348', '\u0349', '\u0350',
'\u0351', '\u0352', '\u0353', '\u0354', '\u0355', '\u0356', '\u0357', '\u0358', '\u0359', '\u0360',
'\u036A', '\u036B', '\u036C', '\u036D', '\u036E', '\u036F'
];
//Splitting into Parts
var text = pzalg.split('');
//Fun Bit
for (var i = 0; i < text.length; i++) {
var dcn = Math.round(Math.random() * 25) + 5;
for (var j = 0; j < dcn; j++) {
var dc = Math.round(Math.random() * 66);
text[i] += uni[dc];
}
}
//Putting back together
pzalg = '';
for (var i = 0; i < text.length; i++) {
pzalg += text[i];
}
return pzalg;
}