ページのヘッダーにこのコードがあります
<script>window["_GOOG_TRANS_EXT_VER"] = "1";</script>
しかし、私はその意味を理解していないか、それがどこから生成されているかを理解していません。これはページ生成に問題がありそうなので削除したいのですが…
ご協力ありがとうございました。
ページのヘッダーにこのコードがあります
<script>window["_GOOG_TRANS_EXT_VER"] = "1";</script>
しかし、私はその意味を理解していないか、それがどこから生成されているかを理解していません。これはページ生成に問題がありそうなので削除したいのですが…
ご協力ありがとうございました。
これは、Google 翻訳拡張機能 (または Google 翻訳拡張機能に基づく他の拡張機能) によって動的に挿入されます。
Google 翻訳拡張機能のソース コードは、具体的には次のように言及しています。
/* Copyright 2010 Google */
...
function v(a) {
var b = {
noEvents: c,
content: u('window["_GOOG_TRANS_EXT_VER"] = "1";')
};
i.tabs.executeScript(a, {
code: q(s, b)
})
}
...
拡張機能を無効にすると、ページから削除されます。
アンカー タグ内の onClick イベントのアクション、または起動されている別の JavaScript アクションを確認します。エスケープがあってはならないエスケープされた引用である可能性が最も高いです。
Google翻訳プラグインはありますか?同じことを見て、Translateプラグインをオフにしようとすると、この行が消えます。
Chromeを実行している場合は、chrome://extensions/で確認/無効化できます。
そのスクリプトが行うのは、変数 _GOOG_TRANS_EXT_VER をグローバル スコープで作成することだけです。この変数の値は 1 です。この変数を使用するものがない場合、問題は発生しませんが、Google ウィジェットのようなものによって挿入されるようです。