をサポートしていない、私はタグに、次のコードを持っていますsilentErrorHandler()は効果がないと思います。エラーはページに表示されます。これは正しいです?エラーが表示されている理由がわからないためです。 は、質問の2番目の部分はこれです:
エラーがジャバスクリプト:オブジェクトが私のJSPページでは、このプロパティまたはメソッド
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; AskTbFXTV5/5.9.1.14019)
Timestamp: Fri, 7 Jan 2011 21:26:23 UTC
Message: Object doesn't support this property or method
Line: 613
Char: 1
Code: 0
URI: http://localhost:9080/Claris/static/js/common/common.js
され、最終的に、ライン613個の状態
document.captureEvents(Event.MOUSEUP);
は、IE8にエラーがあります。 MozillaとIE7上で正常に動作します。 提案が非常に役に立ちます
ありがとうございました。しかし、IE7ではどのように動作しますか? document.captureEventsがIEのプロパティ/メソッドではない場合 – Victor
IE8標準モードで実行していますか?そうであれば、それは "より厳密な"モードで動作しているかもしれません。IE7は、 "互換性の理由"のためにそれを静かに呑み込むかもしれません。また、この行は、IE7で実行されないコードに分類されるかもしれません(そのコードを確認するには完全なコードが必要です)。http://pastebin.comにドロップしてリンクすることができます我々はそこでそれをデバッグすることができます。 – scunliffe
新しいIE8では、次のことができます:document.onmouseup = someFunction;何もせずに:document.captureEvents(Event.MOUSEUP);正しい? – Victor