阅读:1719回复:5
Nightly 9.0里面bookmarklets无法弹出窗口了
比方说我一直使用的一个 “Google本站搜索” 的小书签:
javascript:q%20=%20%22%22%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt(%22%E8%AF%B7%E8%BE%93%E5%85%A5%E5%85%B3%E9%94%AE%E8%AF%8D:%22,%20%22%22);%20if%20(q!=null)%20{var%20qlocation=%22%20%22;qlocation=(%22http://www.google.com/search?num=100&hl=en-US&newwindow=1&q=site:%22%20+%20escape(location.hostname)+%22+%22+q+%22%22);window.open(qlocation);}%20void%200 点击这个书签,会打开输入框,输入关键词后会在新标签页中打开Google在本站搜索这些关键词。现在不行了,这个打开新标签页的操作被当作弹出窗口阻止了。新建的配置也一样,必须在阻止弹出窗口的信息条上选择打开这个标签页才行。不知道源代码中有没有可以修改的地方? 谢谢! |
|
|
1楼#
发布于:2011-08-23 16:05
ls这个我添加了,然后点击,出来一个"type help to get a list of commands",然后不管输入help还是别的什么都没有打开任何标签页或窗口,也没有被阻止的信息出现。加关键字gs后地址栏用用“gs something”,出来还是Google搜索"gs something"。
--edit OK我明白了这个是要调用某服务的,在我的RequestPolicy面前被阻止了,而且似乎是要转链接很多次,对这个服务的依赖似乎是很强啊而我只需要一个简单的功能。 |
|
|
2楼#
发布于:2011-08-23 16:05
|
|
|