自动重新提交表单

时间:2013-02-13 01:12:05

标签: javascript html forms

我们有一个遗留的Web应用程序,可以让客户在图表上查看他们的数据。他们在<form>上选择选项,然后提交。当Java小程序显示图形时,将显示一个包含说明和常见问题解答的新页面。如果我在浏览器中点击F5键,它会重新提交表单并关闭/重新打开java applet,显示包含更新数据的图表。

有没有办法复制在计时器上以自动方式重新提交图表的'功能'?那么图形小程序会在没有用户干预的情况下每隔xx分钟重新显示一次?

简单的元刷新不起作用,因为它不重新提交表单。我对可以修改的内容有些限制。 Web应用程序完全由PL / SQL生成。

修改

为了澄清:用户填写的<form>生成新页面和java applet的{{1}}不在当前页面上。所以没有形式重新提交。按F5键将自动重新提交生成当前页面的表单。如果可能的话,我正在寻找一种程序化的方法来做同样的事情。

1 个答案:

答案 0 :(得分:3)

为您的表单<form name="myform">命名,我想您可以

setInterval(myMethod, 300000);

function myMethod(){
    document.forms["myform"].submit();
}