目前,我正在使用下面的代碼,在點擊razor .cshtml頁面中的bootstrap按鈕時打開一個新標簽。我在打開的新標簽里有一個按鈕,可以回傳到主選單,但我想知道如何關閉這個標簽,以便有效地回傳到用戶之前所在的位置。
<ul class="nav nav-sidebar"> /span>
<!--選單專案-->
<li class="menuItem">
< a asp-controller="New Tab Section Menu" asp-action="Index" target="_blank" class="menuItemLabel">
<i class="fas fa-book-reader fa-lg"/span> style="padding-right: 5px">/span></i>
新的章節選單
</a>新科選單
</li>/span>
uj5u.com熱心網友回復:
你不能如此簡單地關閉瀏覽器標簽。
我假設你有一個回傳按鈕。你可以使用target="_self"來代替target="_blank",這樣就不會有標簽打開,你可以導航回來。
uj5u.com熱心網友回復:
你可以在之前的Javascript中使用window.close(),但這大部分是不可用的,除非你用target="_blank"或通過腳本打開一個新標簽。
在你的情況下,這可能值得一試。
使用一個按鈕:
<a href="#" onclick="window.close()">回傳到基地!</a>
瀏覽器是一個很好的工具,它可以讓你在任何情況下都可以使用。
出于安全和使用性的考慮,瀏覽器對此非常挑剔。
https://stackoverflow.com/a/66688958/6803592
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/324071.html
標籤:
