我们在TEXTAREA中显示一条签名的XML。签名考虑了空白,因此保持这一点至关重要。
用户然后将其复制并粘贴到验证XML的应用程序中...我们直到现在都没有遇到过这样的问题...... IE9对文本的处理方式略有不同。
当我将它复制到HEX编辑器中时,我可以看到IE9将换行符呈现为0xA ...将其置于兼容模式(或使用IE6,7,8,Chrome,Firefox等)并将其呈现为为0xD,是0xA
我想这不会影响大多数人,因为它看起来很好......但对我们来说它是皇家PITA !!!
任何人都会遇到这种情况,最好有一个解决办法:)
感谢!!!
答案 0 :(得分:0)
不确定这是否真的是一个修复(我想知道这是否是IE9中的错误?)
无论如何,我最终将IE9置于有问题页面的IE7仿真模式中:
http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx
<!-- Mimic Internet Explorer 7 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
它有效,但现在,我当然没有此页面上的IE9功能。