阅读:2294回复:5
如何在载入某个页面以后自动按一个按钮
比如打开google以后自动点一下“手气不错”
能用GM实现吗? |
|
1楼#
发布于:2010-02-08 20:55
GOLF-AT:Google 自动按“手气不错” 的 GM 脚本代码:// ==UserScript== // @name 手气不错 // @description 手气不错 // @include http://www.google.com/* // ==/UserScript== var objs = document.getElementsByTagName('input'); for(var i=objs.length-1; i>=0;i--) { var name = objs.item(i).name; if (name && name=='btnI') { objs.item(i).click(); return; } }回到原帖 非常感谢! |
|
2楼#
发布于:2010-02-08 20:55
Google 自动按“手气不错” 的 GM 脚本代码:
// ==UserScript== // @name 手气不错 // @description 手气不错 // @include http://www.google.com/* // ==/UserScript== var objs = document.getElementsByTagName('input'); for(var i=objs.length-1; i>=0;i--) { var name = objs.item(i).name; if (name && name=='btnI') { objs.item(i).click(); return; } } |
|
3楼#
发布于:2010-02-08 20:55
GM脚本可以啊。“手气不错” 的代码:<input name=btnI type=submit value=" 手气不错 " class=lsb>
所以,找到名为“btnI” 的Input,然后调用 input 的 click() 就可以了。 |
|
4楼#
发布于:2010-02-08 20:55
|
|
5楼#
发布于:2010-02-08 20:55
可以用 customize your web ,这个扩展很好用,不过需要注意的是定位的时候不支持中文,用别的方式定位
|
|