Javascript书签在Firefox13中停止工作
在Firefox版本13中,bookmarklets(带有Javascript书签在Firefox13中停止工作,javascript,firefox,bookmarklet,bookmarks,Javascript,Firefox,Bookmarklet,Bookmarks,在Firefox版本13中,bookmarklets(带有javascript:URL的书签,例如javascript:alert(“它工作”)停止工作。在Firefox 13中使用javascript:bookmarks有什么解决方案吗?这也是一个问题的结果。这个错误会影响Firefox 13以后的版本 作为修复的结果,javascript:书签在刚创建的新选项卡中被禁用。如果您首先加载几乎任何URL,包括about:blank,则javascript书签将在该选项卡中工作 请注意,这是关于J
javascript:
URL的书签,例如javascript:alert(“它工作”)
停止工作。在Firefox 13中使用javascript:
bookmarks有什么解决方案吗?这也是一个问题的结果。这个错误会影响Firefox 13以后的版本
作为修复的结果,javascript:
书签在刚创建的新选项卡中被禁用。如果您首先加载几乎任何URL,包括about:blank
,则javascript书签将在该选项卡中工作
请注意,这是关于Javascript书签(bookmarklets)的。您不能使用此解决方法加载直接在位置栏中键入的Javascript:
URL。由于(钓鱼Javascript:
URL),这些URL自Firefox 6以来已被禁用。是允许通过首选项重新打开javascript:
URL的功能请求。已编写以删除此限制(我尚未测试)。(按Shift+F4,键入代码,按Ctrl+R)
您可以从URL栏或书签运行的Javascript有一些限制。例如,自Firefox 7以来,您(修复的结果);控制此限制。注意:此解决方案从FF41起不再有效。请参阅
如果您首先加载几乎任何URL,包括about:blank,那么 Javascript书签将在该选项卡中工作 由于Firefox对新选项卡的默认行为是关于:newtab,这没有什么,bookmarklets只在加载某个内容后运行,因此您可以执行以下操作来设置默认页面,然后运行bookmarklets:
about:config
browser.newtab.url
about:newtab
更改为about:blank
(或您选择的URI)Ctrl-T
并在新选项卡中运行bookmarklet我已经能够在最新版本的firefox中使用bookmarklet(我刚刚在FF23上测试了一些)。两个建议:
javascript:alert(“it%20works”)
代替javascript:alert(“it works”)
javascript:((function(){alert(“it%20works”);})()
作为一名用户,我从未使用过“添加到书签”链接,也不知道有人使用过它。我一直很好奇这个功能是为谁实现的?不,它不是关于“添加到书签”。单击star很容易。我有javascript书签来填充表单。这停止了工作。您要在哪个页面上运行bookmarklet?@zerkms如果有新方法,我想使用它。@BorisZbarsky显然,这只是尝试在新的、未加载URL的选项卡中运行时的问题。