[英]hide back menu button if page was opened as a blank
如果當前頁面是使用target =“ _ blank”打開的,則如何隱藏后退按鈕(在導航菜單中)。
在通常情況下,此頁面稱為:
<a href="/about_us/" class="nav-li" >About Us</a>
在另一種情況下,它被稱為:
<a href="/about_us/" class="nav-li" target="_blank" >About Us</a>
后退按鈕在目標頁面上的代碼是:
<label class="nav-li" for="back">Back</label>
<input class='Back' id = "back" type=button value="Back" onClick="history.go(-1)">
如果打開為空白該如何隱藏此按鈕???
整個項目在Django上
如果history
對象具有length
則只需隱藏button
的null 小於2。 這可以使用CSS類,純CSS或直接通過JS完成
[編輯]:
我會將其添加到新表單的onload
事件中。
function init(){
if(history.length < 2){
document.getElementById('Back').style.display = none;
}
}
[...]
<body onload="init()">
[...]
如果長度小於或等於1,則應擴展歷史記錄對象,因此它沒有歷史記錄,因此可以隱藏btn
window.onload = function (){
var hasHistory = history.length <= 1; //if has an history;
document.getElementById('cacca').style.display = hasHistory ? "none" : "block";
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.