簡體   English   中英

JavaScript重定向僅刷新頁面

[英]Javascript redirect is only refreshing page

我有一個javascript函數,看起來像:

function logout() {

alert('logging out 2');
window.location.replace("http://stackoverflow.com");

}

當我希望它進入stackoverflow.com(出於測試目的)時,會彈出警報,但頁面會刷新。 為什么會這樣呢?

我的猜測是您沒有取消正在調用該函數的元素的click事件,因此頁面正在刷新。 取消點擊事件。

onclick="logout(); return false;"

或使用preventDefault


從評論

$('#logout').click(function(e) {e.preventDefault(); logout(); });

暫無
暫無

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

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