我有一个网页来获取输入数据文件以及设置。后台程序获取文件并处理它(需要2-3分钟完成)。提交后,我喜欢移动到一个新的页面,它必须每10秒自动刷新,以显示从程序更新。分析结束后,我喜欢移动到结果页。如何在php中做到这一点?
比如NCBI BLAST
你可以使用AJAX和刷新你的网页内容,只要你想,你可以使用标题函数在PHP带你到你想去的页面。Expl: header(Location: http://www.mylink.com)
您可以使用AJAX来更新您的页面的少数部分,或者您可以简单地使用
<META HTTP-EQUIV="refresh" content="10; URL=''">
要完全刷新当前页面,这里10是您希望页面刷新的秒数
多种方式:
使用Meta标签:
<META HTTP-EQUIV="refresh" content="; URL=">
使用Ajax
$.get() || $.post() || $.ajax() || $.load()
使用PHP头重定向:
header("Location:...");
使用javascript在一个时隙后刷新或重新加载:
window.setTimeOut(window.reload,1000)