0

を使用してドメイン名を取得しようとしましたがalert(document.domain);、Chrome拡張ツールバーにアプリをインストールしてサイトでテストすると、正しいドメインを取得できません。

「hiecjmnbal...(長い値)」が表示され続けます。これは、GoogleアプリのIDを表していると思います。

これもマニフェストに追加しました

  "content_scripts": [
        {
        "js": ["inject.js"]

        }
  ],

alert(document.domain);内のテキストの唯一の行ですinject.js

私はまたwindow.top.location、次のクローム拡張URLを示すものを使用しました:chrome-extension://hiecjmnbal...(long value)/popup.html

そして、私はこれ<script type="text/javascript" src="inject.js"> </script>をメインのhtmlファイルに組み込んだ後popup.js

正しいドメインURLを取得せず、Google Chromeの拡張URLのみを取得する理由について何か考えはありますか?

ありがとう!

4

1 に答える 1

2

やってみました:

alert(location.href);
于 2013-02-11T16:43:44.190 に答える