2010-06-15 315 views

回答

3

我需要这 甚至在页面加载完毕 必须自动按一下按钮 并移动到下一个页面的Greasemonkey脚本。

使用Greasemonkey,您目前只能在页面加载完成之前的DOM就绪状态下运行用户脚本。

通过在Google Chrome上使用的用户脚本,他们可以更快运行,并且最终您可以在DOM准备好之前运行userscript。

至于代码选择并点击该按钮:

document.evaluate("//input[@value='new' and @type='submit' and contains(@class, 'button')]", document, null, 9, null).singleNodeValue.click(); 

应该做的伎俩

+0

嘿,我需要的Greasemonkey脚本,我会在Firefox上运行它。在页面加载完成之前,按钮是否被点击并不重要。谢谢。 – technocrat 2010-06-16 05:15:40

+0

那么,只需将上面的代码放入.user.js文件并添加一个[元数据块](http://wiki.greasespot.net/Metadata_Block),然后将其拖放到Firefox中,安装并且应该可以工作。 – erikvold 2010-06-16 05:32:18

+0

我已经这样做了,但代码没有工作..你可以帮我用greasemonkey脚本代码。 – technocrat 2010-06-17 14:20:58