请找到我的查询摘要:-
让我们说我从首页开始:-https://example.com//homepage
在主页上,我具有指向某些文档的链接。单击其中一个链接后,它将带我到一个页面,要求我填写信息,然后我可以最终提交该信息。
我填写了信息,单击提交,将我带到最终签名页,要求我输入我的凭据,以便它可以张贴时间戳说明我在此特定时间撰写了此文档。
现在,我关闭此窗口并返回首页,然后单击另一个文档链接,无需刷新首页,并按照相同的步骤进行操作。出于某种奇怪的原因,当我完成本文档时,我看到第一份报告中提到的详细信息已被泄漏,合并,覆盖在本文档中。
所以我做了一些研究(如果可以的话,应该进行搜索),我发现原因可能是因为该会话仍具有旧文档中的旧数据?基本上是我手动刷新主页时尝试的,则不会发生此问题。因此,现在我要尝试的是,每次我注销文档时,即到达最终的签名页面,然后单击“提交”按钮,然后希望主页https://example.com/homepage刷新。
下面是当我单击签名页面上的“ SUBMIT”按钮时正在调用的JSCRIPT的代码段:-(这基本上是该“ SUBMIT” HTML函数的onclick函数)
function completeForm(aForm)
{
var foundError = false;
if(validateRequiredInput(aForm.loginID) &
validateRequiredInput(aForm.password) )
{
document.getElementById("submitBtn").disabled = true;
// Modified to get the newWindow request Parameter by Nidhi Prakash Srivastava for clinSIGHT release 2.0.6
var newWindow = "";
if(aForm.getNewWindow != null)
{
newWindow=aForm.getNewWindow.value;
}
// Modified to get the newEPCWindow request Parameter by Nidhi Prakash Srivastava for clinSIGHT release 2.0.10
var newEPCWindow = "";
var newQCWindow = "";
if(aForm.getNewEPCWindow != null && aForm.action.indexOf("?") < 0)
{
newEPCWindow=aForm.getNewEPCWindow.value;
aForm.action = aForm.action+"?op=complete&newWindow="+newWindow+"&newEPCWindow="+newEPCWindow;
}else if(aForm.getNewQCWindow != null && aForm.action.indexOf("?") < 0){
newQCWindow=aForm.getNewQCWindow.value;
aForm.action = aForm.action+"?op=complete&newWindow="+newWindow+"&newQCWindow="+newQCWindow;
}else if(aForm.action.indexOf("?") < 0)
{
aForm.action = aForm.action+"?op=complete&newWindow="+newWindow;
}
onsubmitFormHandler();
aForm.submit();
}
如何从这里开始刷新首页?这是正确的方法吗?有相同的建议吗?