簡體   English   中英

chrome擴展 - 清單版本2

[英]chrome extension - manifest version 2

我開發了chrome擴展的清單版本1,它從用戶那里獲取輸入並打開一個新窗口

但是當我升級到清單版本2時,停止在新選項卡中重定向到www.someUrl.com。

請告訴我根據版本2我必須做的更改才能使其運行。

popup.html

<body onload="document.form.query.focus()";>

<div id="searchwrapper">

<script>
function send_url() {   
    var url = "www.someurl.com?query="+form.query.value;
    window.open(url, '_blank'); 
    return false;
}
</script>
<form name="form" id="search_form" action="popup.html" method="POST">
<input type="text" class="searchbox" name="query" value=""/>
<input type="hidden" name="search" value="1">
<input type="image" src="search.png" onClick="send_url()" value=""/>
</form>
</div>

</body>

和我的manifest.json

{
"manifest_version": 2,
"name": "Search",
"version": "2.0",
"description": "This is a chrome extension for search",
"browser_action": {
  "default_icon": "icon.png",
  "default_popup": "popup.html"
},
"permissions": ["www.someUrl.com"]
}

Manifest2中不允許使用內聯腳本。 清單2也不允許

onClick="send_url()"

更改

"version": "2.0",

  "manifest_version": 2,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM