4

そのため、Google Chrome 拡張機能を使用してハンドルを取得しようとしています。

私はすでにスクリプトの 50% を完了しましたが、1 つのステップで停止しました。

外部 Web サイト (例: www.mysite.com/page.php) を popup.html に読み込むにはどうすればよいですか?

私はiFrameを使用したときにのみ成功しましたが、それは醜くて安全ではありません... :(

jquery(ajax)でそれを行う方法はありますか?

前もって感謝します。


だから、これは私のmanifest.jsonがどのようになっているのかです:

{
  "manifest_version": 2,

  "name": "XCLickF",
  "description": "X file",
  "version": "1.0",
  "background": { "scripts": ["jquery-1.9.1.min.js","background.js"] },

  "permissions": [
        "http://*/*",
        "https://*/*"
    ],
  "browser_action": {
    "default_icon": "icon.png",
"default_title": "XMail",
    "default_popup": "popup.html"
  }
}

そして、私のbackground.jsは次のとおりです。

function poll() {
    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = handleStateChange; // Implemented elsewhere.
    xhr.open("GET", 'http://disqus.com/', false);
    xhr.send(null);
    console.log(xhr.responseText);
}

function handleStateChange() {
    if (this.readyState == 4) {
        var resp = JSON.parse(this.responseText);
        updateUi(resp);
    }
}

function updateUi(json) {
    console.log("JSON: ", json);
}
4

1 に答える 1