1

www.civicmusicmilwaukee.org のサイトのすべてのページに無限のスピナーが表示されます。Chrome で JavaScript を無効にした後、エンドレス スピナーが消えるので、それが問題だと思います。ウェブサイトは過去 4 か月間は問題なく表示されていましたが、突然エンドレス スピナーが表示されました...

4

2 に答える 2

2

コンソールの表示:

ReferenceError: 変数が見つかりません: thickboxL10n

そのエラーが原因でファンシーボックスが消えるのを防いでいるに違いありません。修正する簡単なエラーです。

于 2012-10-16T03:28:02.503 に答える
2

開発者ツールを確認すると、「Uncaught ReferenceError: thickboxL10n is not defined」というエラーが表示されます。@le_garry が言うように、FancyBox は固定されています。

編集:

もう少し掘り下げました。fancybox のスタイルシートが別のドメインから読み込まれているようです。コードを見ると、FancyBox の CSS がここから読み込まれていることがわかります。http://cdn1.editmysite.com/editor/libraries/fancybox/fancybox.css?1349896606 このドメインは「EditMySite」と呼ばれているため、実際には誰かが自分のサイトを編集して、fancybox の読み込みを行っている可能性があります。デフォルトで表示されるようになりました。

2012 年 10 月 6 日以降、このサイトの Google キャッシュをチェックしてください。

現在のサイトと古いサイトにはいくつかの違いがあることがわかります。具体的には、スタイルシートには次のものが含まれていました。

現時点の:

<link rel='stylesheet' type='text/css' href='http://cdn1.editmysite.com/editor/libraries/fancybox/fancybox.css?1349896606'></script>
<link rel='stylesheet' href='http://cdn1.editmysite.com/editor/images/common/common-v2.css?buildTime=1349896606' type='text/css' />
<link rel='stylesheet' type='text/css' href='/files/main_style.css?1350355889' title='wsite-theme-css' />

Google キャッシュ:

<link rel='stylesheet' href='http://cdn1.editmysite.com/editor/images/common/common-v2.css?buildTime=1345058381' type='text/css' />
<link rel='stylesheet' type='text/css' href='/files/main_style.css?1345140958' title='wsite-theme-css' />

そのスタイルシート全体fancybox.cssは、数週間前にはありませんでした。すべての兆候は、それが原因であることを示しています。要素fancybox.css のスタイルである82 行目を確認してください。#fancybox-loadingその要素を変更して a を含めることができる場合display:none;、その読み込みはデフォルトでなくなります。これがサイトにあるファンシーボックスに実際に影響を与えないようにする必要があります。

私と @dda の両方が言ったように、fancybox の実装でも何かが進行中ですが、これで良いスタートが切れるはずです。

于 2012-10-16T03:28:28.443 に答える