簡體   English   中英

單擊“后退”按鈕並登陸到具有超時重定向的頁面上

[英]Clicking the back button and landing on a page with a timeout redirect to the same page

我有一個包含一些產品的頁面,單擊它們的鏈接時,下一頁是“您要離開網站前往那里”類型的頁面,該頁面使用javascript在setTimeout之后重定向到最終目標。

但是,如果用戶單擊“后退”按鈕,他們將返回“您要離開網站去那里”頁面,而ocourse將再次重定向到他單擊“后退”按鈕之前的頁面。

我如何才能擺脫這種循環?

使用超時進行最終重定向的JavaScript是這樣的

   function doGoal(url) {
   /*small delay to allow for analytics scripts to send their tracking pixel*/
   setTimeout('document.location = "' + url + '"', 1000)
   }

我刪除了javascript重定向,並添加了元刷新和指向最終頁面的鏈接,以防重定向失敗,並且一切順利

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM