Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php chrome.extension和$.post()_Php_Javascript_Jquery_Google Chrome Extension - Fatal编程技术网

Php chrome.extension和$.post()

Php chrome.extension和$.post(),php,javascript,jquery,google-chrome-extension,Php,Javascript,Jquery,Google Chrome Extension,我对chrome.extension和jQuery Post有问题。当我点击图标时,我想从script.js到name.php发布一些数据(获取当前页面的标题和url并将其发送到我的数据库) 现在我遇到了一个大问题,taburl和tabtitle没有发送到name.php,但我不知道为什么,所以如果有人能帮助我,我会非常高兴 顺便说一句:对于任何错误的语言,script.js在其他文件上工作,但不是作为chrome.extension,而是简单的代码js/php。如果我将$.post更改

我对chrome.extension和jQuery Post有问题。当我点击图标时,我想从
script.js
name.php
发布一些数据(获取当前页面的标题和url并将其发送到我的数据库)

现在我遇到了一个大问题,taburl和tabtitle没有发送到
name.php
,但我不知道为什么,所以如果有人能帮助我,我会非常高兴


顺便说一句:对于任何错误的语言,
script.js
在其他文件上工作,但不是作为chrome.extension,而是简单的代码js/php。如果我将
$.post
更改为
$.ajax
问题不会消失。

script.js
是一个内容脚本。这些脚本不能使用
chorme.*
api()。您的代码永远不会执行,因为它包含错误(未知变量“chrome.browserAction”)。尝试使用
script.js
作为后台页面脚本。

是否检查了后台页面的控制台是否存在错误?您是否使用过类似于查看浏览器是否发出web请求的工具?您是否已将其添加到清单文件中允许的域列表中?Genius:D Thx man,我刚刚删除了内容并实现了背景:[脚本:“jquery.js”、“myscript.js”],它已运行;]我非常棒;]再来一次谢谢!;]