17

IE9 で実行されている 1 つの aspx ページで、次のスクリプト エラー メッセージが表示されました。そのページにはテレリック コントロールもあります。

誰もこれを経験していますか?

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
4

2 に答える 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を参照してください。

TL;DR - ページのヘッダーに次のメタ タグを追加して、違いがあるかどうかを確認してください。

<meta http-equiv="X-UA-Compatible" content="IE=IE8" >
于 2011-05-13T11:21:49.987 に答える
4

HTML::DOM::Exceptionから- HTML::DOM の Exception インターフェイス

この理由は次のように見ることができます

INVALID_CHARACTER_ERR (5)

    If an invalid character is specified, such as in a name.
于 2011-05-13T11:03:36.513 に答える