Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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 撇号正在变成问号_Javascript_Database_Internet Explorer - Fatal编程技术网

Javascript 撇号正在变成问号

Javascript 撇号正在变成问号,javascript,database,internet-explorer,Javascript,Database,Internet Explorer,我已经对这个问题进行了很多研究,但还没有找到任何可以解决这个问题的方法。我有一个web应用程序,当你点击页面上的文本时,它会填充一个文本框,这样你就可以编辑句子或段落。单击update按钮后,ajax调用将触发一个存储过程,更新数据库文本 问题是当我从MS powerpoint(2007或2010)中复制并粘贴撇号并点击更新时,刷新的页面将其替换为问号 这种情况只发生在IE上,但这是我们客户使用的唯一浏览器 我尝试过的事情: 将powerpoint(')中的所有撇号替换为(')。 检查IE是否以

我已经对这个问题进行了很多研究,但还没有找到任何可以解决这个问题的方法。我有一个web应用程序,当你点击页面上的文本时,它会填充一个文本框,这样你就可以编辑句子或段落。单击update按钮后,ajax调用将触发一个存储过程,更新数据库文本

问题是当我从MS powerpoint(2007或2010)中复制并粘贴撇号并点击更新时,刷新的页面将其替换为问号

这种情况只发生在IE上,但这是我们客户使用的唯一浏览器

我尝试过的事情:

将powerpoint(')中的所有撇号替换为(')。 检查IE是否以unicode编码(视图>编码) 在我的代码中放置元标记以强制正确编码

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

所有这些都不起作用。有什么想法吗

杂项信息: 使用IE 8(发生在兼容性和7中)
数据库是SQL

不要忘了将文件保存为UTF-8格式。UTF-8需要始终通过您的系统。您的文件需要以UTF-8编码保存在服务器上。您的数据库需要UTF-8编码。仅仅将UTF-8放在meta标签中是一个好的开始,但并不是全部。