共计 942 个字符,预计需要花费 3 分钟才能阅读完成。
1、填报表主动提交;2、提交后可反对跳转到其余页面。
针对问题 1:能够定义 js 定时器,联合润乾填报表的提交函数,由零碎实现提交动作。具体为:
<%
longcurrent_time=System.currentTimeMillis();
longend_time=0;
longtime=1800000;
%>
针对问题 2:对提交后保留胜利的动作监听, 能够通过重写 js 办法的形式来实现,具体形式为:
<scriptlanguage=“JavaScript”>
// 固定的办法,当填报表保留胜利后回调
var inputApi = {};
inputApi.saveSuccess= function(){
alert(“保留胜利!”);
// 调用本人的办法解决本人的需要,如此处是敞开当前页,并兼容所有浏览器。如果要实现到其余地址的跳转,间接通过 js 实现即可。
closeWebPage();
}
function closeWebPage(){
if(navigator.userAgent.indexOf(“MSIE”) > 0) {//close IE
if(navigator.userAgent.indexOf(“MSIE 6.0”) > 0) {
window.opener = null;
window.close();
}else {
window.open(”,‘_top’);
window.top.close();
}
}
elseif (navigator.userAgent.indexOf(“Firefox”) > 0) {//closefirefox
window.location.href =’about:blank’;
}else if(navigator.userAgent.indexOf(“Chrome”) > 0) {//close chrome
window.location.href =‘about:blank‘;
}else {//close chrome;It is effective when it is only one.
window.opener = null;
window.open(’’,‘_self’);
window.close();
}
}