Chrome 16中的空白页面中没有Window对象

时间:2012-01-06 06:13:49

标签: javascript google-chrome

我的书签栏中有这个简单的脚本。

javascript:window.open("https://mybugs.com/show_bug.cgi?id="+window.prompt('bug number?'),'_blank')

我用它作为一个需要参数的页面的短链接。之前运作良好。但是在我升级到Chrome 16后它就崩溃了。看起来空白页中没有Window对象。

如何处理?

1 个答案:

答案 0 :(得分:0)

有一个DOMWindow对象(可通过创建新选项卡,打开控制台并键入“window”来测试)。然而,最近安全政策有意改变:

  

“保护敏感的chrome:和chrome-extension:不能被bookmarklet和javascript操纵的方案:在多功能框中输入的URL。”

有关详细信息,请参阅http://src.chromium.org/viewvc/chrome?view=rev&revision=98849