• 3U娱乐城可信吗 2018-07-22
  • “智能之光”照进津门大地——天津加快建设智能科技产业发展新高地 2018-07-22
  • China party system sets an example 2018-07-22
  • 荔枝跨年“全能女王”刘涛登台献唱(组图) 2018-07-22
  • 安徽省十二届人大代表议案建议全部办结 2018-07-22
  • 清明假期还没过,五一火车票已开售,你抢票了没? 2018-07-21
  • 江城元宵细雨 观灯注意安全 2018-07-21
  • 杠杆资本弃壳退场 汇垠系让渡两公司控股权 2018-07-21
  • 12月12日活动爆料丨剁剁剁剁什么手,这次绝不让你吃土! 2018-07-20
  • 美国创新力排名跌出前十 韩国和瑞典蝉联前两名 2018-07-20
  • 讲述真人版“红海行动” 引孙杨现场动容 2018-07-20
  • 太阳城娱乐城网伟易博 2018-07-19
  • 先重组转型后变无主 帝龙文化实控人退位被"翻旧账" 2018-07-19
  • 线下数据大揭秘:南京女孩的钱都花哪儿了? 2018-07-19
  • 寒冷时节 咋防流感教你三招抵御感冒 2018-07-19
  • javascript实现刷新iframe的方法的总结

    栏目: 编程语言 发布于: 2014-05-09 09:49:48

    javascript实现刷新iframe的方法的总结,现在假设存在下面这样一个iframe,则刷新该iframe的N种方法有:

    <iframe src="1.htm" name="ifrmname" id="ifrmid"></iframe>

    第一种方法:用iframe的name属性定位

    <input type="button" name="Button" value="Button" onclick="document.frames('ifrmname').location.reload()">

    或者

    <input type="button" name="Button" value="Button" onclick="document.all.ifrmname.document.location.reload()">

    第二种方法:用iframe的id属性定位

    <input type="button" name="Button" value="Button" onclick="ifrmid.window.location.reload()">

    第三种方法:当iframe的src为其它网站地址(即跨域操作时)

    <input type="button" name="Button" value="Button" onclick="window.open(document.all.ifrmname.src,'ifrmname','')">

    父页面中存在两个iframe,一个iframe中是一个链接列表,其中的链接指向另一个iframe,用于显示内容。现在当内容内容添加后,在链接列表中添加了一条记录,则需要刷新列表iframe。

    在内容iframe的提交js中使用parent.location.reload()将父页面全部刷新,因为另一个iframe没有默认的url,只能通过列表选择,所以只显示了列表iframe的内容。

    使用window.parent.frames["列表iframe名字"].location="列表url"即可进刷新列表iframe,而内容iframe在提交后自己的刷新将不受影响。

    document.frames("refreshAlarm").location.reload(true);

    document.frames("refreshAlarm").document.location.reload(true);

    document.frames("refreshAlarm").document.location="http://www.rocksun.cn/";

    document.frames("refreshAlarm").src="http://www.rocksun.cn/";

    注意区别:document.all.refreshAlarm 或 document.frames("refreshAlarm") 得到的是http://www.rocksun.cn/页面中那个iframe标签,所以对src属性操作有用。
    document.frames("refreshAlarm").document得到iframe里面的内容,也就是"http://www.rocksun.cn/"中的内容。

    javascript(js)自动刷新页面的实现方法总结:

    间隔10秒刷新一次,在页面的head标签中加入下面的代码段:

    <meta http-equiv="refresh"content="10;url=跳转的页面或者是需要刷新的页面URL地址">

    定时刷新页面(间隔2秒刷新一下页面):

    <script language="javascript">
    setTimeout("location.href='url'",2000);//url是要刷新的页面URL地址
    </script>

    直接刷新页面事件:

    <script language="javascript">
    window.location.reload(true);
    //如需刷新iframe,则只需把window替换为响应的iframe的name属性值或ID属性值
    </script>

    直接刷新页面事件:

    <script language=''javascript''>
    window.navigate("本页面url");
    </script>

    直接刷新页面事件:

    function abc(){
    window.location.href="http://www.rocksun.cn/blog/window.location.href";
    setTimeout("abc()",10000);
    }

    刷新框架页:

    <script language="javascript">
    top.leftFrm.location.reload();
    parent.frmTop.location.reload();
    </script>

    您可能感兴趣的文章

    • javascript判断鼠标左右键点击-兼容ie、firefox、chrome等各大主流浏览器
    • jquery 如何操作iframe父级页面的元素
    • js屏蔽鼠标键盘事件(包括鼠标右键,方向键,退格键,F5刷新键等),兼容IE和firefox
    • JS判断浏览器类型的方法总结(IE firefox chrome opera safari)
    • 如何禁止页面被iframe
    • PHP合并数组+与array_merge的区别
    • js获取表格的行数和列数(兼容IE和firefox)
    • javascript刷新页面的几种方法
    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:javascript实现刷新iframe的方法的总结
    IT技术书籍推荐:
    PHP从入门到精通(第3版)
    PHP从入门到精通(第3版)
    明日科技 (作者)
    《PHP从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分4篇25章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、PDO数据库抽象层、ThinkPHP框架、Smarty模板技术、PHP与XML技术、PHP与Ajax技术、应用Smarty模板开发电子商务网站、应用ThinkPHP框架开发明日导航网等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。