ber*_*nte 2 javascript location click
得到了这个例子:
<html>
<head>
<script type="text/javascript">
function init(){
var linkPage = document.getElementById('linkid').href;
window.location.href = linkPage;
}
onload=init;
</script>
</head>
<body>
<a href="someplace.html" id="linkid">GO HERE</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
此脚本单击"GO HERE"链接.(完美的)
但在我的例子中,我没有链接中的类或id.
<a href="someplace_with_session.php&c=ToMNi1ffNs4qf55cSmaisSvv3h8NqUliyO&o=16cb29acefffyccc83bbd8e&r=338a8d7492839096df1dd">LINK NAME</a>
Run Code Online (Sandbox Code Playgroud)
唯一不变的是链接的名称("LINK NAME")
是否可以搜索"链接名称",然后像上面的工作脚本一样点击它?
或者能做我需要的事情:D
JS没有办法按文本内容搜索节点(我知道).
Array.prototype.forEach.call(document.getElementsByTagName('a'), function (elem) {
if (elem.innerHTML.indexOf('LINK NAME') > -1) {
window.location = elem.href;
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7050 次 |
| 最近记录: |