刷新上一页


Refresh previous page

我有一个网站,它生成一个csv,在用户输入后下载。 http://splice.cmi.arizona.edu/splice_file_upload/fileupload.php

该页面为我提供了一个csv,我确实遇到的问题是,在下载csv后,我希望刷新原始页面(或至少删除文件已上传的文本)。

我尝试在提交按钮上调用onclick来运行一些javascript,但这似乎不起作用。

最好的方法是什么?

谢谢

你试过吗

document.location.href = 'http://splice.cmi.arizona.edu/splice_file_upload/fileupload.php';

提交事件之后?

Hmz,试试这段代码:

.JS

window.onload=function(){document.forms['analyses'].lastChild.previousSibling.onclick=function(){setTimeout(function(){location.reload(true);},1000);return true;};};

只需在页面中的任何位置添加此js:-? 应该可以工作。如果没有...发布错误。

附言这是在单击提交后刷新页面的可怕方法。

最简单的解决方案实际上是在单击提交后清除该区域。

在javascript中,你可以使用

window.location="your current page to reopen e.g. fileupload.php"

或在 PHP 中,

<?php header("Location: fileupload.php");?>

通常,完成下载操作后,只需重定向到同一页面即可。