setTimeout的失效问题,无论时间设成多大,都是直接跳转
2007-07-21 15:36
363 查看
最近碰到一个问题,就是发现js函数的超时设定失效,比如我下面这段代码
本来我是想在做一个像论坛登录一样,登录成功后会显示“登录成功,稍后转入论坛页……”的简单页面,靠接收Url参数来显示提示内容,和要转入的页面。但程序执行的时候,根本就没有等待,直接就转过去了。后面设那个超时数字无论多大都没有用,我查了相关资料,把超时时间用单引号引起来也没有用。一直很郁闷,不知哪位大哥能指点一下,看是哪出错了。
顺便说一下,会不会是我这个项目是asp.net ajax -enabled web site 有关。
1protected void Page_Load(object sender, EventArgs e) 2 { 3 if (!IsPostBack) 4 { 5 string target = Request.QueryString["target"]; 6 string info = Request.QueryString["info"]; 7 if (target != null && info != null) 8 { 9 lbInfo.Text = info; hlRedirect.NavigateUrl =target; ClientScript.RegisterClientScriptBlock(this.GetType(), "startup", "<script language='javascript'>setTimeout(window.location.href='" + target + "',2000)</script>"); } } }
本来我是想在做一个像论坛登录一样,登录成功后会显示“登录成功,稍后转入论坛页……”的简单页面,靠接收Url参数来显示提示内容,和要转入的页面。但程序执行的时候,根本就没有等待,直接就转过去了。后面设那个超时数字无论多大都没有用,我查了相关资料,把超时时间用单引号引起来也没有用。一直很郁闷,不知哪位大哥能指点一下,看是哪出错了。
顺便说一下,会不会是我这个项目是asp.net ajax -enabled web site 有关。
相关文章推荐
- mybatis查询sql:where语句“查询时间字段书写问题”引发的索引失效
- 微信的缓存问题,导致不经后台接口,直接跳转至上次访问的页面
- PHP 时间操作 / 跳转问题
- JAVA与数据库直接时间问题汇总
- 解决登录失效时,跳转登录页面的iframe嵌套问题
- 解决 scrollview + expandlistview + gridview 点击时间失效的问题
- struts/Servlet,action转到jsp后,CSS失效,路径问题(struts2,jsp路径,action路径,action跳转,相对路径,绝对路径)
- error-page 跳转失效问题
- 有个奇怪的问题,配置成/system/index,jsp页面时没有经过过滤器进行拦截,而配置成redirectAction时是可以直接跳转刀片loginJsp.action
- orcale中,在表中插数据的时候,先判断数据有没有,没有直接插入,如有先把之前数据行置为失效在插入的问题
- redis的setnx锁到了超时时间失效,并发的问题
- 直接访问Jsp和从Servlet跳转到Jsp时的路径问题
- 微信开发,access_token,时间上没有过期,但已失效的问题
- Memcache关于缓存失效时间的问题
- frame中请求页面而session失效时页面跳转问题
- iframe中请求页面而session失效时页面跳转问题
- QT在linux环境下读取和设置系统时间(通过system来直接调用Linux命令,注意权限问题)
- IOS 内置浏览器,跳转前的http请求失效的问题
- IOS问题汇总:2014-12-11 iOS应用检查更新的最优方法附代码(转)+在 iOS 应用中直接跳转到 AppStore 的方法
- 初级问题:<meta http-equiv=...>定认语言,设定页面跳转时间