Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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
Javascript 从谷歌浏览器标签获取url_Javascript_Html_Google Chrome Extension - Fatal编程技术网

Javascript 从谷歌浏览器标签获取url

Javascript 从谷歌浏览器标签获取url,javascript,html,google-chrome-extension,Javascript,Html,Google Chrome Extension,我正在为chrome构建一个扩展,并尝试将chrome选项卡url(使用JS)动态传递到html文件。我阅读了其他人关于同一问题的问题,但这在我的情况下不起作用 我对JS和HTML的了解是基本的,但我不知道如何在它们之间移动参数数据 谢谢 首先,设置选项卡API的权限: "permissions": [ "tabs" ] 然后存储URL: chrome.tabs.getSelected(null,function(tab) { var tablink = tab.url; })

我正在为chrome构建一个扩展,并尝试将chrome选项卡url(使用JS)动态传递到html文件。我阅读了其他人关于同一问题的问题,但这在我的情况下不起作用

我对JS和HTML的了解是基本的,但我不知道如何在它们之间移动参数数据


谢谢

首先,设置选项卡API的权限:

"permissions": [
    "tabs"
]
然后存储URL:

chrome.tabs.getSelected(null,function(tab) {
    var tablink = tab.url;
});
或者另一种方式:(首选)


谢谢你的回答!,但是我如何将“url”变量移动到html文件中的

段落选项卡?我没有得到您的查询。但也许您可以尝试document.write()来生成元素。或者尝试使用一些东西创建一个新元素,比如我浏览了DOM文档(所有的“getElementsBy..”内容),我找到了答案,谢谢!你是最棒的!
chrome.tabs.query({'active': true}, function (tabs) {
    var url = tabs[0].url;
});