我的代码:
    <script type="text/javascript" language="JavaScript">
var a="<%=session("UserName")%>";
if (a.length==0)
{
 location.href='http://www.163.com'; 
}
else
{
 showFlash("viewer.swf", '100%', '100%', false);
}
</script>
showFlash是一个显示flash的函数。
 
但是运行结果是空白页,希望各位可以帮帮忙。

解决方案 »

  1.   


    把session("UserName")改成session.getAttribute("UserName")这一百分得的太简单了
      

  2.   

    var a=" <%=session("UserName")%>"; 
    用er表达式试试
    改成
    var a="${UserName}";
      

  3.   

    果然够简单.不过建议加上判断session.getAttribute("UserName") 是否为Null的判断.
      

  4.   

    -___-,
    这...明明就是JSP表达式么....
      

  5.   

    我对于Javascript完全是外行,呵呵。
    谢谢,各位散分了。