0
我對Javascript有關於在asp環境中打開一個新選項卡的問題。如何在JavaScript上打開瀏覽器上的新選項卡時未設置爲歷史列表?
function LoginDrupal() {
var username = document.getElementById('<%=txtUsername.ClientID%>').value;
var password = document.getElementById('<%=txtPassword.ClientID%>').value;
window.open("http://example.com/login.php","_blank");
self.focus();
}
然後在http://example.com/login.php我有這樣的代碼。
<?php
// other stuff
echo "<script>window.close();</script>";
?>
因此,在出現新選項卡後,該選項卡突然自動關閉。問題是,http://example.com/login.php被創建在歷史列表中。
有什麼方法可以擴展我的代碼以刪除歷史列表的路徑嗎?或者我必須考慮使用哪個瀏覽器?