要把脚本写到.cs后台文件里
以前这么写过
Response.Write(@"<script> alert('账号或密码不正确!')</script>");
没有问题,所以今天也照着这个格式套
Response.Write(@"<script>setTimeout('location.href=1.aspx;',3000)</script>");
运行时出错
应该怎么写啊,实在搞不懂这个语法的问题,‘’换成“”编译都不能通过
chjun(鱼游天下) 于 2005-7-8 15:46:36改成:
Response.Write(@"<script>setTimeout(location.href='1.aspx;',3000)</script>");呢?
hsg11804(海浪) 于 2005-7-8 15:49:46Response.Write(@"<script>setTimeout(location.href='1.aspx',3000)</script>");
srz007(呵呵) 于 2005-7-8 15:56:42Response.Write("<script>setTimeout(\"location.href='1.aspx;'\",3000)</script>");
wstl 于 2005-7-8 16:08:14不行,这样写,转到一个空白错误页面上去了
我把分号去掉,可以实现跳转,可是好像那个时间限制没有起到作用啊,我改成10000试验了都是直接就跳过去了
lyqh(月光下的宝贝) 于 2005-7-8 16:14:53Response.Write("<script>setTimeout(\"location.href='1.aspx'\",3000)</script>");
这样就ok啦
wstl 于 2005-7-8 16:17:51多谢楼上的各位,加\ 有什么作用吗
hatita(悠远的风景) 于 2005-7-8 16:28:41Response.Write("<Script>window.setTimeout('location.href = \"1.aspx\"' ,3000)</Script>");
可以用,我试过了
xatop(哈哈) 于 2005-7-8 16:50:13\是转义符号,对后面的"转义,使其相当于双引号。
xiaomaolover(小M) 于 2005-7-8 16:57:34加\ 有什么作用吗
\" = 输出"
blackhero(黑侠客) 于 2005-7-8 17:19:29http://blog.csdn.net/backhero/
我写的总结
hunter_32(曠野裡奔嘯的狼) 于 2005-7-8 17:26:31學習
进入问吧