そのため、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);
}