刷新一次,传个参数var t = setTimeout("ae()",X * 1000); //重复调用当前页面 X是你要多少秒i++;}function ae(){
jQuery one() 方法为被选元素附加一个或多个事件处理程序,并规定当事件发生时运行的函数.当使用 one() 方法时,每个元素只能运行一次事件处理器函数.实例$("p").one("click",function(){ $(this).animate({fontSize:"+=6px"}); });
$.function(()<br>{<br> settimeout(callback,5000);<br>});<br><br>function callback()<br>{<br> alert('页面加载5秒后触发');<br>}
window.location.reload();window.可以替换成你想要指定的页面,但是次页面必须是通过javascript得到的一个dom对象.
要解决什么问题? 刷新的目的是做什么?ajax不能解决么?非要只刷新一次,那可能还要需要依靠程序来判断
我写个思路吧 网页加载时候 做个判断 本地若存在某个cookie则不刷新 反之添加Cookie再刷新 或者给session中添加变量跟上面的给本地添加Cookie同理
你的意思是刷新页面也不再执行的意思吧.如果是这个意思,给你个思路:你需要利用cookie在客户端写一个数据,然后页面执行js之前,检查cookie中的数据是否存在,如果存在就不执行,如果没有cookie中的数据,就执行该操作.js是每次页面加载都会被加载的.因为js是页面的一部分,但是是否执行相应的命令,才是最终显示在客户端的样子.
在你需要跳转的地方加上这个就可以了 parent.location.href="http://www.baidu.com";
body 的onload属性 写一个js 在加载页面的时候 刷新页面一次
<script type="text/javascript"> /** * 定时页面刷新程序 * 实现在每天指定时间刷新网页 * 请注意:由于本程序使用cookie设置了一个小时之内只允许刷新一次的限定,调试的时候试验一次后 * 请删除cookie后再试第二次,否则一个小时之内将不