首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问setTimeout的有关问题

2012-02-14 
请教setTimeout的问题做了个登陆窗口,用的IFRAME,现在想在登陆登出后刷新整个窗口window.location.href

请教setTimeout的问题
做了个登陆窗口,用的IFRAME,现在想在登陆登出后刷新整个窗口
window.location.href= "/nbpostweb/action/user.do?action=logout ";
parent.location.reload();
这样写的话经常是先刷新窗口,而没有登出操作,点了好几次才登出
现在考虑延迟刷新改成
window.location.href= "/nbpostweb/action/user.do?action=logout ";
window.setTimeout( "parent.location.reload() ",2000);
可后面的setTimeout根本不执行,而单独
window.setTimeout( "parent.location.reload() ",2000);是正常的,请问怎么解决?

[解决办法]
window.parent.setTimeout( "location.reload() ",2000);
window.location.href= "/nbpostweb/action/user.do?action=logout ";

热点排行
Bad Request.