これは非常に基本的なことかもしれませんが、これに対する答えが見つからないようです。について多くの議論が見られcontent scripts
ます。で開いweb inspector
てchrome
を選択するsources
と、 というタブが表示されcontent scripts
ます。いくつかの乱数と多数のスクリプトが表示されますが、これらが何であるかを理解できないようです。これらはどのように示されていますか?これらはどこから来たのですか?私のサーバーがこれらのいずれにもサービスを提供していることを確認できません。
質問する
8377 次
1 に答える
27
Google Chrome では、コンテンツ スクリプトはブラウザ拡張機能の一部である JavaScript ファイルです。それらは、通常の JavaScript と同じように Web ページ上で動作しますが、保護されたスコープから動作します (Google はそれを「孤立した世界」と呼んでいます)。
コンテンツ スクリプトには、通常の JavaScript よりもいくつかの権限があり、そのため、通常、コンテンツ スクリプト JS とページ JS は相互に対話できません。
そのコンテンツスクリプトタブを見ると、拡張機能によって追加されたスクリプト (またはChrome の拡張機能にコンパイルされたユーザースクリプトによって追加されたスクリプト) と、ブラウザの組み込み部分であるコンテンツスクリプト、特に拡張機能を拡張する API の両方が表示されます。使える。
chrome://chrome/extensions
拡張機能タブ ( )
を開いて を有効にすることで、拡張機能をこれらの「乱数」に一致させることができますDeveloper mode
。
于 2012-08-11T05:35:20.747 に答える