2013-11-21 86 views
0

This article教我如何制作一个简单的书签。相当直接。基本上写一些JavaScript,并在最后添加void(0)。我有一个我经常使用的书签,它有一个链接,下载一个经常需要的Java应用程序* re *已下载。有没有办法将书签添加到该书签的末尾,以便我可以去那里,并附加一个document.getElementById("java_app_link").click()到最后自动下载它?将书签功能添加到URL

+0

是的,你可以这样做,但你将需要包括jQuery的在JavaScript中,如果你想使用'。点击()' –

+0

@Alex W是不是单击本地JavaScript方法? – 1252748

+0

不是。这是一个jQuery方法。本质上,你必须使用事件处理(例如'fireEvent'或'dispatchEvent')来模拟点击。 –

回答

0
javascript: window.location.href = 'http://example.com'; window.onload = function(){document.getElementById("java_app_link").click()}; void(0); 

这是一种破解,未来可能无法实现。它仅在您使用CTRL +单击书签时才有效,并且只能在Chrome中使用。

否则创建一个userscript。最简单的用户脚本就像书签自动运行一样。下面是一个例子。

// ==UserScript== 
// @name  Script Name 
// @namespace ScriptName 
// @description download java app 
// @version  1 
// @grant  none 
// @include  http://example.com 
// ==/UserScript== 
document.getElementById("java_app_link").click()