我想在弹出页面上创建一个按钮,该按钮会在单击时重定向到Google搜索页面 所以我用window.open 这是html
<li>
<input type="image" src="http://www.google.com/s2/favicons?domain=www.google.com" onClick="google()">
</li>
和javascript
function google(){
window.open("http://www.google.com/search?q="+document.search.query.value);
}
这在我在chrome窗口中预览代码时效果很好但在扩展弹出页面中按钮没有做任何事情,为什么?
答案 0 :(得分:1)
Chrome扩展程序无法使用内嵌代码。相反,在Javascript中获取元素。见https://developer.chrome.com/extensions/contentSecurityPolicy
答案 1 :(得分:0)
请检查一下 onClick within Chrome Extension not working
Chrome应用Inline JavaScript will not be executed
我曾经遇到过这个问题,但到目前为止我使用的是Jquery。