0

mod-pagespeed を使用しているサイトで非常に特殊な問題が発生しています。問題のリンクは次のとおりです - http://www.microsemi.com/applications/

「+」記号をクリックしてセクションの 1 つを展開しようとすると、2 回クリックして開く必要があります。

ただし、 http://www.microsemi.com/applications/? ModPagespeed=off を使用してページ速度を無効にすると 、リンクは正しく機能します。

これをデバッグする最良の方法は何ですか? mod-pagespeed による javascript の処理を​​選択的に無効にすることは可能ですか?

4

1 に答える 1

0

まず、Chrome コンソールのページに表示されるエラーを確認することから始めます。

Uncaught ReferenceError: Tips is not defined www.microsemi.com:43
Failed to load resource http://www.microsemi.com/media/system/js/mootools-more.js.pagespeed.ce.BqakF5Rbjl.js

ページ速度のない 2 番目のリンクでエラーが消えるため、これらはおそらく関連しています。2番目のクリックが2回のクリックが必要な理由に違いないと思います-何らかの理由で、mod_pagespeedを使用してjavascriptファイルが欠落しています-おそらくjQuery UIも含まれています。

おそらく、ここでmod-pagespeed は不適切に作成されたサイトにのみ使用できるようであると述べていることを追加する必要があります。Joomla は適切に作成されているため、拡張機能が適切に機能している限り、サイトの違いはほとんどありません。

于 2012-12-12T12:27:41.200 に答える