`
wzhiju
  • 浏览: 141295 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

script刷新页面,刷新代码,页面自动刷新代码

 
阅读更多
页面自动刷新代码大全,基本上所有要求自动刷新页面的代码都有,大家可以自由发挥做出完美的页面。
1)

10表示间隔10秒刷新一次
2)
<script>
window.location.reload(true);
</script>
如果是你要刷新某一个iframe就把window给换成frame的名字或ID号
3)
<script>
window.navigate("本页面url");
</script>
4>

function abc()
{
window.location.href="/blog/window.location.href";
setTimeout("abc()",10000);
}

刷新本页:
Response.Write("<script>window.location.href=window.location.href;</script>")

刷新父页:
Response.Write("<script>opener.location.href=opener.location.href;</script>")

转到指定页:
Response.Write("<script>window.location.href='yourpage.aspx';</script>")


刷新页面实现方式总结(HTML,ASP,JS)
'by aloxy

定时刷新:
1,<script>setTimeout("location.href='url'",2000)</script>

说明:url是要刷新的页面URL地址
2000是等待时间=2秒,

2,

说明:
n is the number of seconds to wait before loading the specified URL.
url is an absolute URL to be loaded.
n,是等待的时间,以秒为单位
url是要刷新的页面URL地址

3,<!--sponse.redirect ur-->

说明:一般用一个url参数或者表单传值判断是否发生某个操作,然后利用response.redirect 刷新。

4,刷新框架页
   〈script language=javascript>top.leftFrm.location.reload();parent.frmTop.location.reload(); 弹出窗体后再刷新的问题

Response.Write("<script>window.showModalDialog('../OA/SPCL.aspx',window,'dialogHeight: 300px; dialogWidth: 427px; dialogTop: 200px; dialogLeft: 133px')</script>");//open
             Response.Write("<script>document.location=document.location;</script>");

在子窗体页面代码head中加入

刷新的内容加在    if (!IsPostBack) 中

在框架页中右面刷新左面
    //刷新框架页左半部分
    Response.Write("<script>");
    Response.Write("parent.left.location.href='PayDetailManage_Left.aspx'");
    Response.Write("</script>");


页面定时刷新功能实现
有三种方法:
1,在html中设置:
之後加入下面这一行即可!
定时刷新:
10代表刷新间隔,单位为秒

2.jsp
<!--esponse.setHeader("refresh","1");-->
每一秒刷新一次

3.使用javascript:
<script>
setTimeout("self.location.reload();",1000);
<script>
一秒一次


页面自动跳转:

<script>
window.location.href="mian.aspx";
history.go(0);//window.close();   //关闭浏览器此页的窗口
</script>

先来看一个简单的例子:
下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。

frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> frame </TITLE>
</HEAD>
<frameset rows="50%,50%">
<frame name=top src="top.html">
<frame name=bottom src="bottom.html">
</frameset>
</HTML>
现在假设top.html (即上面的页面) 有七个button来实现对bottom.html (即下面的页面) 的刷新,可以用以下七种语句,哪个好用自己看着办了。

语句1. window.parent.frames[1].location.reload();
语句2. window.parent.frames.bottom.location.reload();
语句3. window.parent.frames["bottom"].location.reload();
语句4. window.parent.frames.item(1).location.reload();
语句5. window.parent.frames.item('bottom').location.reload();
语句6. window.parent.bottom.location.reload();
语句7. window.parent['bottom'].location.reload();

top.html 页面的代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> top.html </TITLE>
</HEAD>
<BODY>
<input type=button value="刷新1" onclick="window.parent.frames[1].location.reload()"><br>
<input type=button value="刷新2" onclick="window.parent.frames.bottom.location.reload()"><br>
<input type=button value="刷新3" onclick="window.parent.frames['bottom'].location.reload()"><br>
<input type=button value="刷新4" onclick="window.parent.frames.item(1).location.reload()"><br>
<input type=button value="刷新5" onclick="window.parent.frames.item('bottom').location.reload()"><br>
<input type=button value="刷新6" onclick="window.parent.bottom.location.reload()"><br>
<input type=button value="刷新7" onclick="window.parent['bottom'].location.reload()"><br>
</BODY>
</HTML>

下面是bottom.html页面源代码,为了证明下方页面的确被刷新了,在装载完页面弹出一个对话框。

bottom.html 页面的代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> bottom.html </TITLE>
</HEAD>
<BODY onload="alert('我被加载了!')">
<h1>This is the content in bottom.html.</h1>
</BODY>
</HTML>



解释一下:
1.window指代的是当前页面,例如对于此例它指的是top.html页面。
2.parent指的是当前页面的父页面,也就是包含它的框架页面。例如对于此例它指的是framedemo.html。
3.frames是window对象,是一个数组。代表着该框架内所有子页面。
4.item是方法。返回数组里面的元素。
5.如果子页面也是个框架页面,里面还是其它的子页面,那么上面的有些方法可能不行。

附:
Javascript刷新页面的几种方法:
1   history.go(0)
2   location.reload()
3   location=location
4   location.assign(location)
5   document.execCommand('Refresh')
6    window.navigate(location)
7   location.replace(location)
8   document.URL=location.href


自动刷新页面的方法:
1.页面自动刷新:把如下代码加入<head>区域中
<meta http-equiv="refresh" content="20">
其中20指每隔20秒刷新一次页面.

2.页面自动跳转:把如下代码加入<head>区域中
<meta http-equiv="refresh" content="20;url=http://www.wyxg.com">
其中20指隔20秒后跳转到http://www.wyxg.com页面

3.页面自动刷新js版
<script language="JavaScript">
function myrefresh()
{
     window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>

ASP.NET如何输出刷新父窗口脚本语句
1. this.response.write("<script>opener.location.reload();</script>");

2. this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>"); 

3. Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的页.asp'');</script>")


JS刷新框架的脚本语句

//如何刷新包含该框架的页面用  
<script language=JavaScript>
parent.location.reload();
</script>  

//子窗口刷新父窗口
<script language=JavaScript>
   self.opener.location.reload();
</script>
( 或 刷新   )

//如何刷新另一个框架的页面用  
<script language=JavaScript>
parent.另一FrameID.location.reload();
</script>

如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。

<body onload="opener.location.reload()"> 开窗时刷新
<body onUnload="opener.location.reload()"> 关闭时刷新

<script language="javascript">
window.opener.document.location.reload()
</script>


原文地址::http://blog.csdn.net/liu_zhongjie/article/details/3333731
1
2
分享到:
评论

相关推荐

    刷新代码,刷新代码刷新代码

    `&lt;meta&gt;` 标签用于自动刷新页面 - **语法**: `时间间隔;url=跳转地址"&gt;` - `http-equiv` 属性设置为 `refresh` 表示该元信息用于控制页面刷新。 - `content` 属性用于定义刷新的时间间隔以及可选的跳转地址。 - ...

    自动刷新网页

    自动刷新功能允许用户无需手动刷新页面就能获取到最新的内容,节省了时间和精力。以下是对这个主题的详细说明: 一、自动刷新的概念 自动刷新是指网页在设定的时间间隔后自动重新加载页面内容,而无需用户手动点击...

    页面定时自动刷新代码实现

    ### 页面定时自动刷新代码实现详解 #### 一、引言 在Web开发中,有时我们需要让页面自动刷新,以更新显示的数据或者确保用户看到的是最新的信息。页面定时自动刷新可以通过多种方式进行实现,包括HTML元标签、...

    【JavaScript源代码】vue列表数据删除后主动刷新页面及刷新方法详解.docx

    在Vue.js应用中,当你需要在执行特定操作如删除或添加数据后刷新页面时,通常前端不会自动更新,因为Vue采用的是数据驱动视图的模式,仅当数据变化时才会更新视图。在这种情况下,我们可以采取手动刷新页面的方法。...

    Chrome插件开发--后台监控网页并自动刷新,点击页面元素

    3. **内容脚本(Content Script)**:这些脚本会注入到用户访问的网页中,可以直接操作DOM,实现对网页元素的控制,如自动刷新和点击页面元素。 4. **浏览器动作(Browser Action)和页面动作(Page Action)**:...

    自动刷新个人网络页面

    这段代码会在页面加载完成后5秒钟自动刷新页面。`location.reload()`函数负责重新加载当前页面。 另外,如果要实现的是局部刷新,比如只更新某个特定部分而不是整个页面,那么Ajax技术就派上用场了。Ajax...

    页面自动刷新有关各种的技术

    - ASP.NET 中,可以在服务器端通过`Response.Write`输出JavaScript代码来刷新页面。 3. **ASP.NET 刷新**: - 在ASP.NET中,可以通过`Response.Redirect`方法刷新页面。例如: ```asp.net Response.Redirect(...

    asp 返回前一页并且刷新前一页

    由于`history.back()`是同步执行的,我们可以在其后面立即添加刷新页面的JavaScript代码,即`location.reload()`: ```vbscript Response.Write "&lt;script language='javascript'&gt;history.back(); location.reload...

    javascript 强制刷新页面的实现代码

    下面将详细介绍JavaScript提供的几种刷新页面的方法,以及如何实现页面的自动刷新和跳转。 1. `history.go(0)`:此方法会重新加载当前历史记录中的页面,相当于用户点击了浏览器的刷新按钮。 2. `location.reload...

    框架自动刷新

    在IT领域,"框架自动刷新"是一个常见的网页交互功能,主要应用于多页面或者单页应用(SPA)中,使得用户可以实时看到页面内容的更新,而无需手动刷新整个页面。这个功能通过JavaScript、Ajax等技术实现,提高了用户...

    500多个html网页格式的各种源代码

    1.3 页面自动刷新.htm 1.4 页面的后退、刷新、前进.htm 1.5 保护网页源代码.htm 1.6 保护自己的网页不被放入框架.htm 1.7 打印页面的出错原因.htm 1.8 当前网页调用其他网页.htm 1.9 倒计时载入页面.htm ...

    防止页面刷新、定时刷新间隔刷新

    - 可以通过HTML的`&lt;meta&gt;`标签实现自动刷新页面的功能。 - 示例代码: ```html ``` - 上述代码表示每60秒刷新一次页面。 3. **使用Ajax技术**: - 通过Ajax技术,可以在不刷新整个页面的情况下更新部分数据...

    自动刷新网页,自动刷新当前页面,JS调用

    例如,以下代码将在20秒后刷新页面: ```html ``` 如果你想在特定时间后跳转到其他页面,可以添加 `url` 参数: ```html ;url=http://www.example.com"&gt; ``` 5. JavaScript 自定义定时刷新: 你可以使用 `...

    vs.net各种刷新页面的方法

    这种方式通常用于某些特定事件发生时自动刷新页面,如定时任务完成、数据库更新等。 **示例代码:** ```csharp protected void Page_Load(object sender, EventArgs e) { // 模拟条件判断 if ...

    html如何在刷新网页面时重定向跳转到另一个网页或网站域名.纯前端代码,无需后台JAVA,PHP配合

    在HTML中实现页面刷新时重定向到另一个网页或网站域名,主要是通过两种方式来完成:Meta刷新和JavaScript。这两种方法都是纯前端技术,无需后台语言如JAVA或PHP的配合。 一、Meta刷新重定向 Meta刷新是HTML元元素...

    jsp 刷新父页面

    用iframe、弹出子页面刷新父页面 iframe parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 ...

    IE自动刷新脚本-ChinaBUG

    在这个案例中,"IErefresh.vbs"很可能是实现自动刷新功能的具体代码,用户只需要运行此脚本,就能启动对IE浏览器的自动刷新功能。 关于VBScript的自动刷新脚本,它的基本原理可能包括以下部分: 1. 创建一个定时器...

    Echarts 柱状图自动刷新数据

    在本案例中,我们将关注如何实现ECharts柱状图的数据自动刷新。 首先,让我们了解柱状图的基本构建过程。ECharts柱状图的创建需要以下步骤: 1. **引入ECharts库**:在HTML文件中,你需要通过`&lt;script&gt;`标签引入...

    .net页面刷新方法

    这段代码会在页面加载后等待1秒钟(1000毫秒)然后自动刷新页面。 6. **HTML Meta标签**: HTML的`&lt;meta&gt;`标签也可以用来设置页面刷新,例如: ```html ; url=target.html"&gt; ``` 这将在300秒后自动跳转到...

    ASP.net中页面刷新

    这种方法利用JavaScript的计时器功能实现定时刷新页面,代码中定义了一个函数`beginrefresh()`,在页面加载完成后启动。它会递减一个计数器,并在达到零时刷新页面: ```html &lt;script&gt; &lt;!-- var limit="3:00"; ...

Global site tag (gtag.js) - Google Analytics