我有一個函數爲用戶請求一次數據。我需要重新加載頁面後保存這些數據在一個cookie和服務器讀取這些cookie,但我不知道這些cookie是否定義或不。 ¿我如何重新加載一次,如果我沒有計數器而不喜歡使用參數?引薦者不會隨着重新加載而改變。用JavaScript重新加載頁面只能一次加載Cookie
我現在有這個methot,但我喜歡刪除參數變化:
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [, ""])[1].replace(/\+/g, '%20')) || null
}
if (getURLParameter('reload') != 'true') {
//here have function for load cookie
window.location = window.location.href + '?reload=true';
}
你能詳細描述你想要達到的總體目標嗎?現在看來,它更像是一個設計問題。 –
問題是,這些設計對我來說是強制性的。目標是獲得這些cookie的參數給我的配置,我有。這些功能很好,測試,但我需要重新加載。 –