0

私はJoomlaモジュールを開発しましたが、私の質問はInternetExplorerに関するものです...

URLは次のとおりです:http://j25.wasen.net/index.php/news

このページの右側には、私が「SimpleFileLister」と呼んでいるファイルのリストが表示されます。ファイルの上にマウスを置くと、ファイル名全体を示す「ツールチップ」が表示され、画像をクリックするとFancyBoxが開きます。

これはChrome、Opera、Safariでは正常に機能しますが、InternetExporerでは直接機能しません。私はこれを3つの異なるWindowsインストールでテストしました(ただし、すべてIE9を使用しています)。IEにページを読み込むと、ホバー効果とFancyBoxが機能しません。更新して前後に切り替えようとしますが、何も役に立ちません。F12キーを押して、IEで開発ツールを開き、エラーがあるかどうかを確認しました。IEでは、スクリプトビューを有効にするために更新を押す必要があり、更新後はすべてが機能します。

次に、もう一度テストしました。同じことを行います。Dev.toolsを開いて(F12キーを押す)、すべての機能を更新しますが、Dev.toolsがないと機能しません。私の3台のWindowsマシンすべてで同じです...

IEのDev.toolsを開いている場合、どうしてIEでのみ機能するのですか?

これは非常に奇妙です...どういうわけか問題になる可能性があると思われる場合は、「livequery」を使用します...

4

2 に答える 2

0

コード内のconsole.logステートメントを削除すると、この問題が解決しました。

私を正しい方向に向けてくれてありがとうキッドウォン!

于 2013-01-30T11:29:34.907 に答える
0

私は昨日この問題に遭遇しました、そしてそれは追加<meta http-equiv="X-UA-Compatible" content="IE=9" />が私を助けたことがわかりました。どうやら多くのコンピュータのIEはie7互換モードをトリガーします。

于 2013-01-30T12:14:40.730 に答える