現在のタブの URL を取得してサーバー (PHP) に投稿する chrome 拡張機能を作成しています。ここに私のマニフェストファイルがあります:
{
"name": "testApp",
"version": "0.0.0.1",
"description": "test Description",
"browser_action": {
"default_icon": "test.ico",
"default_title": "Test"
},
"background_page": "background.html",
"content_scripts": [
{
"matches": ["http://*/*"],
"js": ["jquery.js"]
}
],
"permissions": [
"tabs","http://localhost/"
]
}
これは私の background.html ファイルです
<html>
<head>
<script src="jquery.js"></script>
<script>
chrome.browserAction.onClicked.addListener(function(tab) {
var url = tab.url
postUrl(url);
});
function postUrl(url){
$.ajax({
url:'http://localhost/savetodb.php',
type:'POST',
data:{ name: "xyz", time: "3pm",url: url },
success:function(data){
alert(data);
}
});
}
</script>
</head>
</html>
$_POSTを使用して出力するsavetodb.phpにリクエストを送信します。しかし、それは印刷されています。問題の内容がわかりません。どうすれば解決できますか..ありがとう...print_r()
Array ( )