我有一個鏈接加載一個頁面並在點擊時調用一個javascript函數。問題是JavaScript功能在頁面重定向之前無法完成。無論如何要確保它的確如此嗎?在javascript onclick函數能夠完成之前的鏈接重定向頁面
您會注意到有一個alert()
在javascript函數中被註釋掉了,如果我取消註釋它,函數就可以完成。但是,我顯然不希望發生警報彈出窗口。
這裏是鏈接:
<a href="p.php?p=$randString&s=$postCat" onclick="setYSession();">
這裏是JavaScript函數不能按時完成:
function setYSession() {
var YposValue = window.pageYOffset;
$.get('yPosSession.php?yValue=' + YposValue);
//alert(YposValue);
return false;
}
什麼特別的原因,爲什麼你想避免使用'.open' ..? –
我試着在我的android設備上使用它,當我點擊它時,它給我的問題...基本上它是由於某種原因返回2頁而不是1。 – user1399694
嗯好的,你知道這個:http://stackoverflow.com/questions/1865837/whats-the-difference-between-window-location-and-window-location-replace? –