Facebook登録プラグインのXFBMLバージョンはHTTPSのみをロードします。私のフォームがドメイン間のセキュリティエラーの不一致を呼び出さないように、HTTPをロードするために必要です。
このコードを書いたのは、SRCを取得し、HTTPSなしで書き直すためです。
最初の読み込みでは正常に動作しますが、ChromeとSafariでは、最初の読み込みとHARDの更新でのみ正常に動作します。標準のリロードやアドレスバーの「Enter」を押してもロードされません。これがコードです
$(window).load(function () {
// Replace HTTPS with HTTP when frame has loaded
$(".subscribe iframe").each(function(){
var source = $(this).attr("src");
//alert(source);
var sourceNew = source.replace("https", "http"); // change https to http
alert(sourceNew);
$(this).attr("src", sourceNew);
});
});
サーバーキャッシュを無効にするように.HTACCESSを設定しています
<Files *>
Header set Cache-Control: "private, pre-check=0, post-check=0, max-age=0"
Header set Expires: 0
Header set Pragma: no-cache
</Files>
これが確実に発火しない原因は何ですか?ありがとう