stackoverflowに次を生成するJSコードがあることに気付きました:「StackOverflowには別のドメインからの外部JavaScriptが必要ですが、ブロックされているか、ロードに失敗しました。」これは、GoogleAnalyticsが正しく読み込まれなかった少し前に私に起こりました。
どうすればこのようなことができますか?
注:他のすべてのJSを正しくロードすることはできますが、これはGoogleアナリティクス専用であり、ロードされないか、永久にかかる場合があります。
私がコードをチェックすると、彼らは持っています:
StackExchange.init = function () {
var e = function (a) {
if (!window.jQuery) if ("complete" != document.readyState) setTimeout(function () {
e(a)
}, 1E3);
else {
var d = document.createElement("div");
d.id = "noscript-padding";
var g = document.createElement("div");
g.id = "noscript-warning";
g.innerHTML = a + " requires external JavaScript from another domain, which is blocked or failed to load.";
document.body.insertBefore(d, document.body.firstChild);
document.body.appendChild(g)
}
しかし、setTimeout()で何が起こっているのかわかりません