我已经研究过这个问题了,并没有找到任何可以解决这个问题的方法。我有一个Web应用程序,当您单击页面上的文本时,它将填充文本框,以便您可以编辑句子或段落。单击更新按钮后,ajax调用将触发更新数据库文本的sproc。
问题是当我从MS powerpoint(2007或2010)复制并粘贴撇号并点击更新时,刷新的页面会用问号替换它。
这只发生了IE,但这是我们客户使用的唯一浏览器。
我尝试过的事情:
用(')替换powerpoint(')中的所有撇号。 检查IE是unicode编码(视图>编码) 在我的代码中放置元标记以强制进行正确的编码
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
这些都没有奏效。有什么想法吗?
杂项信息: 使用IE 8(兼容性和7) 数据库是SQL