你在前面<script language="javascript" runat="server">试一下
javascript 默认是在客户端运行的

解决方案 »

  1.   

    我本来就要在客户端运行。
    var sessionLocal = '<%=Session["LocalPicture"]%>';
    没有加runat=server也行啊
      

  2.   

    这样的,我在js语句里面有这样的一个查询字符串setsession.aspx?value=好吗但是中文传到那个页面的时候已经不见了。在c#里面可以用Server.UrlEncode 来做
    但是我现在在js里面,有什么办法解决这个问题。
    我开始想在js语句里面调用c#页面的代码,但是出错了
      

  3.   

    好了,自己解决了,还是谢谢大家
    用encodeURI编码,然后decodeURI解码。