-1
我试图点击一个按钮,并获得页面上的所有链接,但我不能,我在控制台中出现此错误'拒绝执行内联脚本,因为它违反了以下内容安全策略指令: “脚本的src '自我' 铬扩展资源:””获取页面上的所有链接
manifest.json的
{
"manifest_version": 2,
"name" : "tat",
"description": "load",
"version": "1.0",
"permissions":["tabs", "http://*/*", "background", "activeTab"],
"content_scripts": [{
"matches": ["http://*/*"],
"js": ["jquery.js","link.js"]
}],
"browser_action": {
"default_title": "lol",
"default-icon":"images/128.png",
"default_popup":"popup.html"
},
"icons":{
"32":"images/32.png",
"128":"images/128.png"
},
"background": {
"page": "background.html"
}
}
POP-UP.HTML
<script type="text/javascript">
var bkg = chrome.extension.getBackgroundPage();
window.addEventListener('load', getAllLinks);
</script>
BACKGROUND.HTML
<script>
var $html = jQuery(html);
var getAllLinks = function(){
var elementStr = "";
var node = document.createElement("li");
$html.find('a').each(function(){
if(elementoLink.item(i).href.indexOf("operadorPerfil= REV") != -1){
elemento.Str += elementoLink.item(i).href+"<br/>";
node.innerText = elementStr;
}
});
}
chrome.tabs.onUpdated.addListener(function(){ // listen to updated tabs
getAllLinks();
});
</script>