0
我有一個JS腳本,用於單擊包含「.xyz」的鏈接。這是行得通的。Javascript。單擊鏈接時出現循環
<script type="text/javascript">
window.onload = function() {
var links = document.querySelector('a[href*=".xyz"]').href;
window.location.href = links;
}
</script>
此嘗試點擊鏈接廣告單元。但點擊這裏似乎是滿意的,但有一個循環不斷回到主頁。請幫幫我。在此先感謝
例如:轉到synthcafe.ru,你會看到一個週期性
再次
您應該刪除window.href聲明開始,我現在知道什麼時候可以在你的代碼工作。你正在做的是:*在加載時,獲取a.xyz的href並在其上重定向*。現在如果'a.xyz'具有'#'作爲url,它會一直開啓,因爲每次你設置href時,它都會刷新頁面,並且window.load會再次調用 – Rajesh
很明顯。但如何解決它?加載頁面時,必須點擊廣告單元。但他不這樣做:( –
檢查href,如果它是「#」或與當前位置相同,請不要設置 – Rajesh