




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
页面自动刷新功能 总结+JS让页面仅自动刷新一次2010-01-29 09:54页面自动刷新功能转自163blog1)10表示间隔10秒刷新一次2)window.location.reload(true);如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)window.navigate(本页面url);4function abc()window.location.href=/blog/window.location.href;setTimeout(abc(),10000);刷新本页:Response.Write(window.location.href=window.location.href;)刷新父页:Response.Write(opener.location.href=opener.location.href;)转到指定页:Response.Write(window.location.href=yourpage.aspx;)刷新页面实现方式总结(HTML,ASP,JS)by aloxy定时刷新:1,setTimeout(location.href=url,2000)说明: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,说明:一般用一个url参数或者表单传值判断是否发生某个操作,然后利用response.redirect 刷新。4,刷新框架页 script language=javascripttop.leftFrm.location.reload();parent.frmTop.location.reload();/script弹出窗体后再刷新的问题Response.Write(window.showModalDialog(./OA/SPCL.aspx,window,dialogHeight: 300px; dialogWidth: 427px; dialogTop: 200px; dialogLeft: 133px);/open Response.Write(document.location=document.location;);在子窗体页面代码head中加入刷新的内容加在 if (!IsPostBack) 中在框架页中右面刷新左面 /刷新框架页左半部分 Response.Write(); Response.Write(parent.left.location.href=PayDetailManage_Left.aspx); Response.Write();页面定时刷新功能实现有三种方法:1,在html中设置:xxxxx之後加入下面这一行即可!定时刷新:10代表刷新间隔,单位为秒2.jsp每一秒刷新一次3.使用javascript:setTimeout(self.location.reload();,1000);一秒一次页面自动跳转:1,在html中设置:xxxxx之後加入下面这一行即可!定时跳转并刷新:,其中20指隔20秒后跳转到http:/自己的URL 页面。点击按钮提交表单后刷新上级窗口A窗口打开B窗口然后在B里面提交数据至C窗口最后要刷新A窗口并且关闭B窗口几个javascript函数/第一个自动关闭窗口0)setTimeout(clock();,1000);else self.close();var i=2clock();/-/第二个刷新父页面的函数opener.location.reload();/第三个打开窗口function show(mylink,mytitle,width,height)mailwin=window.open(mylink,mytitle,top=350,left=460,width=+width+,height=+height+,scrollbars=no)js刷新父页面非模态刷新父页面:window.opener.location.reload(); 模态刷新父页面:window.dialogArguments.location.reload(); Response.Write(rn); Response.Write(rn); /关闭脚本块 上面的代码就是关闭对话框和刷新父页的代码,这段代码也可以直接写入editdata.aspx的html中,然后在后台cs中调用 Javascript刷新页面的几种方法:1 history.go(0)2 location.reload()3 location=location4 location.assign(location)5 document.execCommand(Refresh)6 window.navigate(location)7 location.replace(location)8 document.URL=location.href自动刷新页面的方法:1.页面自动刷新:把如下代码加入区域中其中20指每隔20秒刷新一次页面.2.页面自动跳转:把如下代码加入区域中其中20指隔20秒后跳转到页面3.页面自动刷新js版function myrefresh() window.location.reload();setTimeout(myrefresh(),1000); /指定1秒刷新一次JS刷新框架的脚本语句/如何刷新包含该框架的页面用 parent.location.reload();/子窗口刷新父窗口 self.opener.location.reload();(或刷新 )/如何刷新另一个框架的页面用 parent.另一FrameID.location.reload();如果想关闭窗口时刷新或者想开窗时刷新的话,在中调用以下语句即可。 开窗时刷新 关闭时刷新window.opener.document.location.reload()JS让页面仅自动刷新一次/lwlfree/blog/item/9a1ae024a41dd50b4c088ddd.html最近在做一个模块,其中用到了选项卡。对比之后,决定使用JQuery的UI插件中的TAB功能。虽然JQ的TAB有一个直接读取页面的功能,但是一般都是按照UTF-8编码读出的,因此想重用之前的页面加载到TAB里就出现了大量的源码。最后决定,让TAB不直接读取应用页面,仅读取中转页面(中转页面中使用IFRAME来加载应用页面),从而达到切换TAB时动态加载应用页面的功能。然而使用IFRAME之后,发现要想使应用页面与TAB框架页浑然一体的话,必须使IFRAME能够自适应应用页面的高度,虽然使用了JS来使IFRAME自适应内部页面的高度,但是当应用页面几乎与框架同时加载完毕时,还是无法自适应IFRAME的高度,但是刷新IFRAME内部的页面时,就可以自适应高度。由此想到让页面延时刷新的思路,但是仅使用setTimeout(window.location.reload();,500)来实现的时候,发现页面会不停的刷,原因是:延时刷新之后,页面重新加载setTimeout认为还是第一次加载页面,因而会不断的刷新。最后使用下面的代码,解决了此问题,代码如下:function reurl() url = location.href; /把当前页面的地址赋给变量 url var times = url.split($); /分切变量 url 分隔符号为 $ if(t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老年心理学原理及应用考试题
- 康复中心伤寒考试题
- 成考高起点数学考试题大全
- 建筑施工安全考试题大全
- 技能认证与评级系统创新创业项目商业计划书
- 水果坚果深加工技术创新创业项目商业计划书
- 转借借款合同(标准版)
- 广告投放时间调整创新创业项目商业计划书
- 旅游外包创新创业项目商业计划书
- 家禽孵化服务创新创业项目商业计划书
- 2025年法考真题及答案
- 摄像基础培训课件
- 低钾血症课件
- 志愿者个人汇报
- 外协人员协议书
- 2025年西安银行竞聘面试题目及答案
- 《跨境电商(B2C)操作实务》高职跨境电商全套教学课件
- 《人工智能基础及应用》高职人工智能通识课全套教学课件
- 电信迁改管理办法
- GB/T 45948-2025组织治理指南
- 养老课件制作教学模板
评论
0/150
提交评论