-1
您好,我收到這個奇怪的問題。我正在用當前用戶時間在外部JavaScript文件中設置Cookie。我希望這個時間可以用於服務器,所以我使用一個php cookie來檢索這個。在drupal模塊文件中訪問javascript cookie
我能夠獲取的價值,但只有當我刷新瀏覽器2次。如果我改變我目前的系統時間,然後刷新頁面,我仍然看到舊時間,但是當我再次刷新,然後我看到更新的時間。
我做這樣的事情: 在這裏輸入代碼
外部JS文件
var now=new Date();
currTime=now.getHours();
document.cookie = "currentTime = " +currTime;
模塊文件中使用
$current_time = $_COOKIE["currentTime"];
echo $current_time;
我打電話hook_nodeapi外部JS文件() drupal_add_js
正如我所說,我能夠從cookie中獲取當前時間的更新值,但僅限於刷新2次。
可能是什麼問題?
感謝
從 https://github.com/carhartl/jquery-cookie文件的jquery.cookie