2011-07-29 6 views
1

My websiteall.js__plusone.jsがChromeとFirefoxの両方のウェブ開発者コンソールで2回ダウンロードされています。私が言うことができる限り、それらはページに2度どこにも含まれていないので、何が起こっているのかは分かりません。Facebook all.jsとGoogle googleapis.client__plusone.jsのダウンロードを2回受け取ります

私は<fb:like<g:plusというマークアップを使用しているため、iframeからダウンロードされていません。 Facebookは、そのページのmin.jsスクリプトの一番下にwindow.fbasync = function() { load the js..}と非同期に読み込まれます。 G +は、ページの一番下に1つのJSファイルを持っています。

何が起こっているのですか?

答えて

0

G +などを追加すると、ページ内にiframeが作成されています。それらのiframeがファイルを参照しているように見えます。

+0

うーん、ありがとう。私がiframeの中で同じことを2回ロードするのは不思議そうだ。私はあなたが__plusone.jsを呼び出すplusone.jsを呼び出し、iframeはそれを再び呼び出すと思います。 facebook all.jsに関しては、何とかそれ自体が修正されているようです。私は1つの方法に気づいた - channelUrlを追加することはIEで2回呼び出すことからそれを修正した。 – Benno

関連する問題