zoukankan      html  css  js  c++  java
  • javascript如何在框架集中引用对象

    一、javascript如何在框架集中引用对象

    window 当前框架
    top 最顶层的框架,就是浏览器窗体
    parent 包含当前框架的父框架
    self 当前框架,总是等于window对象

     二、例子

    主页代码:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html>
        <head>
    <title></title>    
    <frameset rows="64,*" name="" frameborder="NO" border="0" framespacing="0">
        <frame src="top.htm" noresize="noresize" frameborder="1" name="FrameTop" scrolling="no" marginwidth="0" marginheight="0" target="" />
          <frameset cols="200,*" id="frame">
            <frame src="left.htm" name="FrameLeft" id="FrameLeft" noresize="noresize" marginwidth="0" marginheight="0" frameborder="1" 
          scrolling
    ="no" target="" /> <frame src="right.htm" name="FrameMain" marginwidth="0" marginheight="0" frameborder="1" scrolling="auto" target="_self" /> </frameset> </frameset> </head> <noframes> <body></body> </noframes> </html>
    左边代码:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
    </head>
    <body>
    <input type="button" value="左边框架被另外一个页面替代" onclick="javascript:void(window.location='right.htm')"/>
    <input type="button" value="左边框架被另外一个网站替代" onclick="javascript:void(window.location='http://www.baidu.com')"/>
    </body>
    </html>
    右边代码:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
        <script type="text/javascript">
        </script>
    </head>
    <body>
    <input type="button" id="btnLeft" value="浏览器显示另外一个网址" onclick="javascript:top.location='http://www.baidu.com'" />
    <input type="button" id="Button1" value="浏览器显示另外一个页面" onclick="javascript:top.location='right.htm'" />
    </body>
    </html>
    顶端代码:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
    </head>
    <body>
        <input type="button" value="关闭窗口" onclick="javascript:top.close();"/>
         <input type="button" value="没有框架时使用" onclick="javascript:window.close();"/>
    </body>
    </html>
    default.htm页样子

    源码

  • 相关阅读:
    HPC Linux
    Git安装使用
    Xshell和VirtualBox虚机CentOS7的连接
    Virtualbox中的Linux:未能加载虚拟光驱 VBoxsGuestAdditions.iso到虚拟电脑
    VirtualBox 主机与虚拟机互通
    在VirtualBox上安装CentOS7
    virtualbox 中的linux 共享文件
    【AT4434】[ARC103D] Distance Sums(构造)
    【洛谷3514】[POI2011] LIZ-Lollipop(构造)
    【LOJ6044】「雅礼集训 2017 Day8」共(prufer序列)
  • 原文地址:https://www.cnblogs.com/lzhp/p/2858093.html
Copyright © 2011-2022 走看看