关于报表工具:填报表自动提交

36次阅读

共计 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();
}
}

正文完
 0