我想在弹出页面上创建一个按钮,点击后重定向到谷歌搜索页面 所以我用了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 窗口中预览代码时,效果很好,但在扩展弹出页面中,按钮没有执行任何操作,为什么?
最佳答案
Chrome 扩展程序无法使用内联代码。相反,在 Javascript 中获取元素。请参阅https://developer.chrome.com/extensions/contentSecurityPolicy
关于javascript - window.open 在 chrome 扩展弹出窗口中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30320066/