2011-12-21 81 views
0

如何在java腳本函數中獲取session [「new」]的值。如何在java腳本中獲取session [「」]值?

<script type="text/javascript"> 
     jwplayer("container").setup({ 
      flashplayer:'jwplayer/player.swf', 
      file:'Video/Baby.FLV', //How to set session["new"] value as file value. 
      height:470, 
      width:320 
     }); 
     </script> 

我有session [「new」]中的歌曲文件名,從另一頁獲得它。

誰能告訴我如何在java腳本中設置文件名?

回答

2

你使用的是asp.net嗎? 你應該能夠像文件一樣做:<%= Session [「new」]%>

+0

我假設他可能想要JSON編碼,也...不知道'香草'asp.net是,但是使用MVC3 + Razor你可以做類似'var session = @ Html.Raw(Json.Encode(Session [「new」]));'即將一個C#變量傳遞給JS變量。 – mpen 2011-12-21 06:38:00

3

您無法直接從客戶端讀取或寫入值(會話狀態)的服務器端。然而,設置一個cookie是可行的(因爲cookie可以在客戶端和服務器之間共享,並且可以由客戶端代碼操縱)。你可能會發現jquery-cookie有用。

相關問題