簡體   English   中英

iframe用javascript返回 - 避免主頁返回

[英]iframe Back with javascript - avoid main page go back

我正在使用iframe ,並且我有一個運行此javascript代碼的后退按鈕(當用戶點擊后退按鈕時):

document.getElementById("myframe").contentWindow.history.go(-1); // back

這工作正常,但如果框架中沒有上一頁,主頁面將返回。

怎么避免這個? 我想要iframe回去,如果沒有上一頁,就什么都不做。

編輯: 是我的代碼。 (@ jsfiddle)

跟蹤這樣的變化:

<script>
    window.iFrameChanges = -1; //will get incremented to 0 on first page load
</script>

<iframe onLoad="window.iFrameChanges+=1;" src="..."></iframe>

並且減少歷史記錄中window.iFrameChanges

這樣你就可以知道歷史的“長度”

暫無
暫無

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

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