在 Chrome/Firefox (ctrl+t) 中打开新选项卡时,默认打开一种“工作台”页面:
我有一个非常简单的 bookarklet,带有以下 URL:
javascript:location.href="http://google.com"
虽然从任何“正常”页面打开时它都能正常工作,但当我在“工作台”模式(Chrome 和 FF 中)中单击书签时绝对没有反应。浏览器中的 URL 根本没有改变。(更新:甚至更简单的小javascript:alert("test")
书签在这种模式下也没有结果)
由于工作台是我打开书签的常用位置,我真的希望能够从那里打开我的书签。
可能问题与书签定义的那部分有关:
该脚本在当前页面的上下文中执行。
工作台可能与普通的 HTML 页面没有任何相似之处。无论如何,我很高兴找到一些解决方法。
PS。当然,我的目标是制作比这更复杂的书签,但我想从任何可行的东西开始,并坚持解决这个问题:-)。