您好我正在寻找使用列表菜单重新加载页面的最佳方法。
我知道如何使用简单代码或元数据重新加载页面,但从列表菜单中重新加载并不容易。
示例:
清单:
无
5秒
10秒
30秒
1分钟
2分钟
5分钟
选择选项后,页面将自动从所选选项重新加载。
有人知道如何制作简单的代码吗?
@mplungjan我的代码:
<SCRIPT type="text/javascript">
function refresh()
{
document.location.reload();
}
setTimeout(refresh,theForm.submit();
</SCRIPT>
<FORM NAME="reloadForm" >
<SELECT NAME="sec" OnChange="refresh()">
<OPTION VALUE="0" SELECTED>None
<OPTION VALUE="5" >Every 5 secondes
<OPTION VALUE="10" >Every 10 secondes
<OPTION VALUE="30" >Every 30 secondes
<OPTION VALUE="60" >Every minutes
<OPTION VALUE="90" >Every minutes and half
<OPTION VALUE="120" >Every 2 minutes
<OPTION VALUE="180" >Every 3 minutes
<OPTION VALUE="300" >Every 5 minutes
</SELECT>
答案 0 :(得分:0)
将时间变量定义为选项的值,然后使用setTimeOut函数根据该变量重新加载页面,此处页面在6秒后重新加载,这就是想法。
var time = 6000
setTimeout(function(){ location.reload(); }, time);