0
我在我的js文件中設置sessionStorage.setItem("origin_url", window.location.href);
,然後我嘗試通過session[:origin_url]
在rails控制器中訪問它,它沒有工作。沒有錯誤,我把logger.info輸入session[:origin_url]
,沒有任何顯示。如何訪問JavaScript會話存儲到Rails控制器作爲會話
我怎樣才能訪問sessionStorage從JS到Rails?
如何將sessionStorage對象發送到您的rails控制器?你可以發佈一些代碼嗎? – Mark
我沒有發送它,因爲我認爲這是一個會話,我可以在我的網站的任何地方像cookies訪問它。 – bxorcloud
sessionStorage不像cookies。不同的選項卡/窗口不共享相同的sessionStorage。您只能在相同的站點(在同一站點,相同的協議和相同的端口下)的同一個標籤頁/窗口上共享sessionStorage –