Ajax:IE上的空白
Ajax: blank space on IE
我一直在使用一些Ajax函数。他们都工作得很好。但我注意到,有时,当函数需要在<div>
上写一些东西时,它会这样做,但所有的文本似乎都下移了一个空格。这种情况只发生在Internet Explore上,而且只是有时,而不是每次。这种情况在其他浏览器上不会发生。
我知道代码的一部分可能是合适的,但这种情况经常发生在许多函数上,而且我所有的代码都很长。
我只想知道是否有人经历过这样的事情??
非常感谢
您的代码是UTF-8吗?如果是这样的话,你可能会面临BOM(字节顺序标记)的愤怒。
BOM不是必需的,甚至是不需要的。确保在保存UTF-8文档时它不在那里。例如,在Notepad++中,可以选择"在没有BOM的情况下以UTF-8编码",这很好地解决了这个问题。
如果这不是一个选项,请尝试:
data = data.replace(/^'xEF'xBB'xBF/,'');
其中data
是您刚刚从AJAX收到并将要插入到文档中的内容。
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 如何删除多行HTML排列中的空白
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- 不同浏览器中的空白字符正则表达式行为
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- Javascript中的空白是什么
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- Facebook共享显示一个接一个的空白页面
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 设置倒计时计时器,IE出现问题
- IE 9压缩XML DOM中的空白空间
- javascript代码,用于删除firefox中的空白,但在IE和chrome中无法正常工作
- 为什么我的网站在IE中是空白屏幕?(包括IE9!
- 是否可以检测IE何时忽略xml文档中的空白文本节点
- 点击按钮后,空白链接将丢失IE中的参数
- 我怎么能强迫IE在它的左边保留一些空白'的浏览器窗口
- Ajax:IE上的空白
- js教程示例出现空白.可能与IE错误有关