我使用iframe让多个站点嵌入一个交互元素。在iframe上actual page 它工作很好,在我嵌入的另一个网站上看起来也很好。但当我把它嵌入WordPress博客时,我所有的撇号都显示为正方形。
我试图删除所有带“哑”引号的聪明引号和撇号,但运气不好。
我试着用';再说一次,运气不好
有什么线索是我的原因吗?
iframe代码:
<iframe src="http://necir-bu.org/wp/interactives/sheriffinteract/interactive.html" name="interactive" scrolling="no" frameborder="0" marginheight="5" align="center" vspace="5" widtha"590px" height="720px"></iframe>
您只需查看第一个链接即可查看交互式代码
最合适的回答,由SO网友:edelwater 整理而成
撇号被翻译成
'
对于撇号,我想这是一个xss安全特性。检查
设置>读取>编码(UTF8)
但我不确定(可能主题在标题中设置了另一个固定编码,而不是读取全局变量)。在任何情况下,你的嵌入显示在我的WP测试帖子中都是正确的(所以用撇号)。
也许您也可以在iframe的代码中设置
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />