//这样写都不弹alert了 | |
function xpath(query) { | |
return document.evaluate(query, document, null, | |
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); | |
} | |
if( !xpath("//a[@class='brand']") ) | |
alert("不存在这个链接"); | |
else{ | |
var allLinks , thisLink; | |
allLinks = xpath("//a[@class='brand']"); | |
for ( var i = 0; i < allLinks.snapshotLength; i++ ) { | |
thisLink = allLinks.snapshotItem(i); | |
alert(thisLink.href); | |
} | |
// 如果把 xpath 改成 //a[@href] | |
// 只能找到一个结果 , alert(thislink.href) 显示 javascript:void(null); |
![]() |
1
jakwings 2014-04-26 20:51:39 +08:00 ![]() 你用浏览器调试工具,在页面加载完之后手动测试一下,假如成功,你得再继续学习编写 GM 脚本,指定脚本的开始运行时间。
|
![]() |
3
jakwings 2014-04-26 22:30:47 +08:00
|
![]() |
4
Mutoo 2014-04-26 23:24:26 +08:00
貌似少了一个括号。
|