如何让页面只自动刷新一次

记得<meta>标签当中有一个refresh的功能吗?这是让浏览的页面刷新并可以转到相应的页面,如果刷新本页的话就会造成重复的刷新,现在我们就试试用脚本来实现只让页面刷新一次.
1.看看下面这段代码    

<Script>
function reurl(){
url = location.href; //把当前页面的地址赋给变量 url
var times = url.split("?"); //分切变量 url 分隔符号为 "?"
if(times[1] != 1){ //如果?后的值不等于1表示没有刷新
url += "?1"; //把变量 url 的值加入 ?1
self.location.replace(url); //刷新页面
}
}
onload=reurl
</script>    
2.原理

充分利用地址栏可带参数的选项,用脚本来取得页面间的传递参数,并不需要后台程序的支持。
无忧脚本 51JS.COM 

时间: 2024-07-29 08:05:10

如何让页面只自动刷新一次的相关文章

javascript 页面只自动刷新一次_javascript技巧

1.看看下面这段代码 复制代码 代码如下: <Script> function reurl(){ url = location.href; //把当前页面的地址赋给变量 url var times = url.split("?"); //分切变量 url 分隔符号为 "?" if(times[1] != 1){ //如果?后的值不等于1表示没有刷新 url += "?1"; //把变量 url 的值加入 ?1 self.locatio

javascript-登陆后返回之前页面,但之前页面不自动刷新。

问题描述 登陆后返回之前页面,但之前页面不自动刷新. 查看文章要登陆会员,登陆后自动返回之前页面,我写的这个js javascript:history.go(-2) 但是返回后页面不自动刷新,还是要求登陆的样子. 请问写什么js可以实现返回并且刷新页面. 解决方案 把之前输入的值再填进去. 解决方案二: windows.location.href=windows.登陆界面的.href 解决方案三: 打开登录界面时,也把之前的连接传进来,再用windows.location.href=之前页面的连

框架页面高度自动刷新的Javascript脚本_javascript技巧

实现原理:加载index.htm时候,每隔1秒钟自动调用脚本刷新框架页面代码 代码优点:只需要设置index.html框架页面中的脚本,调用加载的子页面中不需要设置任何代码. index.htm代码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo

页面自动刷新,又不用让用户按回车键来提交数据

如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动刷新了.而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题: <Script Language="javascript"><!--var limit="0:60" //定义刷新时间 if (document.images){var parselimit=limit.split(":")pars

如何做页面自动刷新,又不用让用户按回车键来提交数据!

数据|刷新|页面 如何做页面自动刷新,又不用让用户按回车键来提交数据! (01-3-30 240) [豆豆] 于 2001-3-22 15:49:42 加贴在 Joy ASP ↑: 假设叶面中有如下form:<form name=InputDate>...</form> 如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动 刷新了.而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题: <Sc

页面自动刷新,不用按回车键来提交数据!_JSP编程

如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动刷新了.而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题: <Script Language="JavaScript"><!--var limit="0:60"                    //定义刷新时间 if (document.images){var parselimit=limit.split

页面自动刷新,不用按回车键来提交数据!

如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动刷新了.而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题: <Script Language="JavaScript"><!--var limit="0:60"                    //定义刷新时间 if (document.images){var parselimit=limit.split

前端开发小工具SuperApp——Ctrl+S自动刷新浏览器

推荐前端开发中一个小工具SuperApp,灰常好用,前端开发的童鞋们,走过路过不要错过啊! 使用SuperApp后,在编辑器中更新页面资源(html,js,css)时,只需按Ctrl+S,浏览器会自动刷新页面文件,可以避免使用F5频繁刷新浏览器以及在编辑器和浏览器之间不停切换带来烦恼,有双屏显示器,甚至是有双屏以上的高富帅们,使用效果更佳,可大大提升开发体验. SuperApp--           它让程序始终处于最顶层(最前端),可以随意拖动到任何位置,大小可调节,双击适应窗口大小.0~9

objective-c-ios 如何实现前后台切换自动刷新的功能

问题描述 ios 如何实现前后台切换自动刷新的功能 如题 现在要达到的目的 我有两个页面 3个controller 一个页面1 一个页面2 一个是他们的父类 目的: 1.切换到后台 在切换到前台时 自动刷新一次(刷新函数已经写好没问题,函数名是autoRefreshing)2.比如是页面1在前台切换到后台后,再回到前台,只能页面1刷新,不能是点击进入页面2也刷新一次(我的问题就是 两个都要自动刷新)我用的方法: 在父类中 //把self添加到NSNotificationCenter的观察者中[[