首页 > 编程语言 >【JavaScript】window对象_frames数组对象

【JavaScript】window对象_frames数组对象

时间:2023-03-19 12:01:14浏览次数:36  
标签:parent bottom JavaScript window html onclink frames loaction


window对象的frames属性是一个数组,它与window对象的parent、top等
对象属性,都是用于对HTML的帧标签(<frameset>或<iframe>)进行编程的
javascript对象。(利用parent.frames.来调用)

framedemo.html:

<html>
<head>
</head>
<frameset rows="20%,80%">
<frame name=top src="top.html">
<frame name=bottom src="bottom.html">
</frameset>
</html>


脚本代码最好不要编写在framedemo.html中,


而是写在frame各个区域的网页中。


top.html:


<input type=button value="刷新" 
onclink="window.parent.frames[1].loaction.reload()">
<!--刷新的是frame name=bottom-->


<input type=button value="刷新2"
onclink="parent.frames.bottom.loaction.reload()">


<input type=button value="刷新3"
onclink="parent.frames['bottom'].loaction.reload()">


<input type=button value="刷新4"
onclink="parent.frames.item(1).loaction.reload()">


<input type=button value="刷新5"
onclink="parent.frames.item('bottom').loaction.reload()">


<input type=button value="刷新6"
onclink="parent.bottom.loaction.reload()">


<input type=button value="刷新7"
onclink="parent['bottom'].loaction.reload()">


<!--个人觉得摔性能2与6比较好记-->


2.top属性:


例子:


top.html:


<frameset rows="20%,*">
<frame name="a">
<frame name="x" src="bottom.html">
</frameset>


bottom.html:
<frameset cols="30%,*">
<frame name="b">
<frame name="c" src="bottom_right.html">
</frameset>


bottom_right.html:
<script language="javascript">
parent.parent.a.document.write("www.baidu.com");
</script>

____________________________________________________


<frameset rows="20%,*">
<frame name="a">
<frameset cols="30%,*">
<frame name="b">
<frame name="c" src="bottom_right.html">
</frameset>
</frameset>


bottom_right.html:

<script language="javascript">
parent.a.document.write("www.baidu.com");
</script>



标签:parent,bottom,JavaScript,window,html,onclink,frames,loaction
From: https://blog.51cto.com/u_16012040/6131104

相关文章

  • 【Android开发】经典范例1-实现仿Windows7图片预览窗格效果
    本实例将显示类似于windows7提供的图片预览窗格效果,单击任意一张图片,可以在右侧显示该图片的预览效果。效果如图所示:具体实现方法:res/layout/main.x......
  • windows备份文件
    背景:在windows 下进行文件夹备份,备份成些压缩包什么之类的,话不多说,直接上bat 脚本:@echooff@rem全局变量注意事项:C:\Users\Anita\Desktop\temp\,前面最后的“\”一定不要......
  • 【JavaScript】DOM结构介绍和方法预览
    DOM1.DOM介绍DOM是DocumentObjectModel文档对象模型的缩写。根据W3CDOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标......
  • JavaScript 数据类型详解
    原文链接:​   ​​https://note.noxussj.top/?source=51cto​​常见的ES5数据类型分为基本数据类型、引用数据类型两种。包含字符串、数字、对象、数组、函数、布尔值......
  • .net7 AesCng 加密解密封装,仅支持Windows平台
    ///<summary>///AesCng加密///仅支持Windows平台///</summary>///<paramname="value">明文(待加密)</param>......
  • 在Windows中安装Jenkins
    Jenkins在自动化测试中的使用 下载安装Jenkins1、下载链接:https://www.jenkins.io/download/,要选择长期支持离线型的版本:  2、安装JDK:   安装Jenkins前,......
  • windows下hanewin NFS的安装与配置
    1-官网下载服务端网址:https://www.hanewin.net/nfs-e.htm没有注册只有30天的试用期,请自行搜索解决。2-服务端配置说明:F:\,将服务端F盘(目录)共享-public,赋予读写权......
  • Windows本地用户提权(二)
    BypassUAC提权MSF模块UAC:用户控制机制windows7:useexploit/windows/local/bypassuagetsystemwindows10:方法一:useexploit/windows/local/ask\钓鱼攻击,需要......
  • Windows本地用户提权(一)
    本地用户提权AT命令提权(适用于sever2003及win7以前)普通用户在cmd中输入at时间/interactivecmd到时间后会弹出新的cmd窗口,该窗口的用户权限是systemSC命令提权(......
  • Windows Server 2016自建安装IIS
    WindowsServer2016自建安装IIS步骤1.远程连接服务器,在“桌面”>“开始”>“服务器管理器”,打开“服务器管理器”。2.在“服务器管理器”中,点击“管理”>“添......