我正在尝试进行扩展,当我点击扩展图标时,它会显示一个简单的弹出窗口。在弹出窗口html我几乎没有链接单选按钮。它应该工作当我点击单选按钮它将重定向链接。
<html>
<head>
<script>
function OpenWindow(){
for(i=0;i<document.FormLink["RB1"].length;i++){
if(document.FormLink["RB1"][i].checked){
window.open(document.FormLink["RB1"][i].value);
break;
}
}
}
<script>
</head>
<body>
<input type="radio" onchange="window.location.replace('https://google.com.com')">Google<br/>
<input type="radio" onchange="window.location.replace('https://bing.com')">Bing<br/>
<form name="FormLink">
<input type="radio" name="RB1" value="https://yahoo.com">Yahoo!<br/>
<input type="radio" name="RB1" value="https://yahoo.com">None!<br/>
<form>
<body>
</html>
我将其保存为popup.html
我想通过Chrome扩展程序运行它,但我发现它显示错误
因内容安全政策
而拒绝执行内联脚本
我的menifest.json文件
"background": {
"persistent": false,
"scripts": [ "background.js" ]
},
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"manifest_version": 2,
"name": "My Extension",
"permissions": [ "tabs","<all_urls>" ],
我如何解决我的问题。如果有人能给我一些正确的代码,我将在扩展程序中运行
,对我来说会更好