Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不转换÷;至࿽;在一些带有internet浏览器的系统中_Javascript_Unicode_Flash_Utf8 Decode - Fatal编程技术网

Javascript 不转换÷;至࿽;在一些带有internet浏览器的系统中

Javascript 不转换÷;至࿽;在一些带有internet浏览器的系统中,javascript,unicode,flash,utf8-decode,Javascript,Unicode,Flash,Utf8 Decode,我们使用flash文件创建问题,用户输入通过调用外部javascript方法传递到我们的asp.net网页 示例用户已将输入字符串输入为“7×8÷9”,然后单击flash文件提交按钮,调用外部javascript方法并将字符串传递到网页,与在flash文件“7×8÷9”中输入的字符串相同。在大多数具有所有浏览器的系统中工作正常,但IE浏览器中的一个特定系统返回字符串为“7Ã-8Õ9”(Unicode UTF 8格式),其他浏览器在该系统中工作正常 操作系统:Windows 8(其他系统中安装的

我们使用flash文件创建问题,用户输入通过调用外部javascript方法传递到我们的asp.net网页

示例用户已将输入字符串输入为“7×8÷9”,然后单击flash文件提交按钮,调用外部javascript方法并将字符串传递到网页,与在flash文件“7×8÷9”中输入的字符串相同。在大多数具有所有浏览器的系统中工作正常,但IE浏览器中的一个特定系统返回字符串为“7Ã-8Õ9”(Unicode UTF 8格式),其他浏览器在该系统中工作正常

操作系统:Windows 8(其他系统中安装的相同操作系统也可以正常工作) IE 10(版本10.0.9200.16618)某些IE版本在其他系统中工作

请建议使用Unicode UTF 8格式所需的任何特定系统配置,或为系统安装所需的任何Unicode字体


提前感谢

字符串“7Ã-8Õ9”是在UTF-8编码中使用“7×8÷9”时得到的,并且数据被误解为windows-1252编码。这是一个字符编码问题;查看W3C页面。如果没有额外的信息,就不可能知道在这种情况下具体出了什么问题。

JavaScript代码在做什么?如果有表单提交,页面的编码是什么?服务器端是用什么编写的,提交时做了什么?