要把脚本写到.cs后台文件里
以前这么写过
Response.Write(@"<script> alert('账号或密码不正确!')</script>");
没有问题,所以今天也照着这个格式套
Response.Write(@"<script>setTimeout('location.href=1.aspx;',3000)</script>");
运行时出错
应该怎么写啊,实在搞不懂这个语法的问题,‘’换成“”编译都不能通过

解决方案 »

  1.   

    改成:
    Response.Write(@"<script>setTimeout(location.href='1.aspx;',3000)</script>");呢?
      

  2.   

    Response.Write(@"<script>setTimeout(location.href='1.aspx',3000)</script>");
      

  3.   

    Response.Write("<script>setTimeout(\"location.href='1.aspx;'\",3000)</script>");
      

  4.   

    Response.Write("<script>setTimeout(\"location.href='1.aspx'\",3000)</script>");
    这样就ok啦
      

  5.   

    Response.Write("<Script>window.setTimeout('location.href = \"1.aspx\"' ,3000)</Script>");
    可以用,我试过了
      

  6.   

    http://blog.csdn.net/backhero/我写的总结