DOM异常:INVALID_CHARACTER_ERR(5)

17

在一个运行在IE9中的aspx页面上,出现了以下脚本错误消息。该页面还具有Telerik控件。

有没有人有类似经验?

Message: DOM Exception: INVALID_CHARACTER_ERR (5)
Line: 3422
Char: 8
Code: 0
URI: http://localhost/AbcWeb/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen%3a1f68db6e-ab92-4c56-8744-13e09bf43565%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%3aen%3a183fb741-216d-4765-9b46-4a1f5d38fdd7%3a16e4e7cd%3af7645509%3aed16cbdc%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen%3a1f68db6e-ab92-4c56-8744-13e09bf43565%3a76254418%3bTelerik.Web.UI%2c+Version%3d2010.2.929.40%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen%3a183fb741-216d-4765-9b46-4a1f5d38fdd7%3a874f8ea2%3a24ee1bba%3a19620875%3a490a9d4e%3abd8f85e4%3a9cdfc6e7

URI是本地主机(所以除了你之外没有人能够查看它) - Thariama
1
那个文件的第3422行是什么? - Šime Vidas
1
这不是太局限性的问题,在许多网站上都可以看到,下面接受的答案通常是我使用的解决方案。 - Ali Gangji
8
我投票重新开放。这个问题和答案对我很有帮助。 - Nathan Koop
2个回答

15

IE9于2011年3月发布。在您发布的URL中,我看到Telerik版本为2010.2.929.40(2010年9月)。也许这只是旧版Telerik与新浏览器兼容性问题?您可以做的是获取更新的RadControls版本,或强制页面使用IE8渲染。有关IE兼容模式的更多信息,请参见http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx

简而言之- 在页面标头中添加以下meta标签,看看是否有所不同:

<meta http-equiv="X-UA-Compatible" content="IE=IE8" >

4
对我来说这样做没有用。在IE9中,我不得不将IE=8放入代码中,而不是IE=IE8。 - Space
非常感谢!<meta http-equiv="X-UA-Compatible" content="IE=8" > 对我有用。在我的情况下,我认为问题出在较旧版本的mootools上。这个修复方法给了我升级的一些时间... - paul

4

2
另外,官方链接:http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMException-INVALID_CHARACTER_ERR - Šime Vidas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接