请问怎样才能实现动作提交了,但跳转延迟呢?
我javascript中用到一个动作,我希望该动作提交后,延迟一段时间再跳转。能做到吗?
用setTimeOut是不是同时也延迟了动作的提交呢?
我的写法是这样的,但失败了,请高手指教:
function doaction(){
// 校验是否有为其选择权限列表
selectAll(document.all.targetList);
userFileInfoForm.action = "roleEmpSubmit.do";
userFileInfoForm.submit();
alert("操作成功!");
setTimeout('doaction()', 10000);
}
------解决方案--------------------userFileInfoForm.submit();
alert("操作成功!");
setTimeout( 'doaction() ', 10000);
先submit,在setTimeout,怎么行?
------解决方案--------------------我想应该在类,代码里实现吧
你是用和框架?
------解决方案--------------------iframe 里提交 settimeout 跳转
------解决方案--------------------提交后延迟的目的是什么呢?弹出倒数窗口?还是再查看提交的信息?通过转发页面可以么?跳到一个中间页面,放你想放的东西,再跳到指定页