一个跳转方式问题
今天在网上见一哥们的跳转的方式很有意思:<%if session("quanxian")=""then response.write"<script>alert('请登陆!');</script>" response.write"<meta http-equiv='refresh' content='0;url=login.asp'>" response.end() end if %> |
<%if session("quanxian")=""then response.write"<script>alert('请登陆!');</script>" response.write"<meta http-equiv='refresh' content='0;url=login.asp'>" response.end() end if %> |
回楼上的,红色部分是刷新-跳转机制,我知道的
我想问知道的是,用它们有什么本质区别(就像Redirect和Server.Transfer的区别那样。)
回楼上的,红色部分是刷新-跳转机制,我知道的
我想问知道的是,用它们有什么本质区别(就像Redirect和Server.Transfer的区别那样。)
如果你加了Redirect
那么就不会弹出ALERT
哈~多谢楼上几位回帖。再回6F的一句:他们的效果可是不一样的哦,首先就表现在:使用Server.Transfer,地址栏的地址是不变的。而Redirect是变的。还有就是与服务器的请求问题,Server.Transfer是直接请求的,只需一次请求即可显示。