<script type="text/javascript">
function refresh_submit() {
window.location.href="当前页.jsp";
monitor.submit();
}
setTimeout("refresh_submit()",<%=request.getParameter("time")%>)
</script>
================================================================================
<select name="time">
<OPTION value="5000">5s</OPTION>
<OPTION value="15000">15s</OPTION>
<OPTION value="30000">30s</OPTION>
<OPTION value="90000">90s</OPTION>
</select>秒
<img src="./images/save.gif" style="cursor:hand;" alt="保存刷新时间"onClick="refresh_submit()"></img>
================================================================================
现在的情况是列表显示5秒, 我第一次可以设置刷新5个选项中任意一个,比如设置15秒,15秒后刷新一次,可是5秒后就刷新第二次。我想这个问题至少两种途径解决,一个就是设置好获取option中的值,一个就是设置15秒刷新后下拉单显示15s而不是5s!
不知道这么想对吗?请大侠给下代码
function refresh_submit() {
window.location.href="当前页.jsp";
monitor.submit();
}
setTimeout("refresh_submit()",<%=request.getParameter("time")%>)
</script>
================================================================================
<select name="time">
<OPTION value="5000">5s</OPTION>
<OPTION value="15000">15s</OPTION>
<OPTION value="30000">30s</OPTION>
<OPTION value="90000">90s</OPTION>
</select>秒
<img src="./images/save.gif" style="cursor:hand;" alt="保存刷新时间"onClick="refresh_submit()"></img>
================================================================================
现在的情况是列表显示5秒, 我第一次可以设置刷新5个选项中任意一个,比如设置15秒,15秒后刷新一次,可是5秒后就刷新第二次。我想这个问题至少两种途径解决,一个就是设置好获取option中的值,一个就是设置15秒刷新后下拉单显示15s而不是5s!
不知道这么想对吗?请大侠给下代码
每条语句都加上试下,这样你前一页选择了哪个就会让下拉菜单选中哪个
前面加上
if(request.getParameter("time")%){
document.all.time.value="<%=request.getParameter("time")%>";
}
从这个参数来设置SELECT标签的OPTION项