由于Content-Security-Policy,拒绝执行内联事件处理程序

fnk*_*nkr 4 javascript google-chrome google-chrome-extension content-security-policy

我需要在此处更改什么才能使JavaScript代码与清单版本2和安全策略一起使用?

截图:
截图

码:

function init()
{
    chrome.tabs.getSelected(null, function(tab)
    {
        url = tab.url;
        if(url.indexOf('chrome://') == -1 && url.indexOf('about:blank') == -1){
            document.main.q.value = url;
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

fnk*_*nkr 5

在将HTML文件中的JavaScript代码放入自己的文件并将以下内容添加到清单文件后,我开始工作了:

"content_scripts": [ {"js": [ "popup.html" ], "matches": [ "http://*/" ]} ],
"permissions": [ "tabs" ]
Run Code Online (Sandbox Code Playgroud)