1
我希望有人可以幫助我......我嘗試抓取一個參數,它保存在html網站的頭部,並將此參數添加到該網站上的所有鏈接都沒有「rel ='gallery'」 - attribut。一些鏈接已經有了其他的GET參數。它看起來像這樣:在鏈接末尾添加變量(只有沒有REL-attr)
<head>
<script type="text/javascript">
var ParameterNew = "test";
</script>
</head>
[...]
Search: <a href="http://google.com">Google</a><br/>
Social Media: <a href="http://facebook.com?show=start">Facebook</a>
<br/><br/>
<a rel="gallery" href="img/1.jpg">Gallery Link 1</a><br/>
<a rel="gallery" href="img/2.jpg">Gallery Link 2</a><br/>
所以我嘗試了ParameterNew追加後面的所有鏈接,沒有REL-attribut。
在它必須看起來到底騙這樣的:
<head>
<script type="text/javascript">
var ParameterNew = "test";
</script>
</head>
[...]
Search: <a href="http://google.com?parameter=test">Google</a><br/>
Social Media: <a href="http://facebook.com?show=start¶meter=test">Facebook</a>
<br/><br/>
<a rel="gallery" href="img/1.jpg">Gallery Link 1</a><br/>
<a rel="gallery" href="img/2.jpg">Gallery Link 2</a><br/>
我寫了這一個。它只能更換的innerHTML(如爲例):
var links = document.getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
if (links[i].target !== "_blank")
links[i].innerHTML = 'test';
}
我只是有問題要追加參數......也許有人可以幫忙嗎? thanx