frameset之间脚本调用

本文介绍了一个简单的跨框架交互示例,展示了如何从一个框架(B框架)调用另一个框架(C框架)中的JavaScript函数。通过使用特定的JavaScript代码,可以在不同框架间实现交互操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<frameset rows="20%,*">
    <frame name="topFrame" scrolling="NO" noresize src="toppage.htm" >
    <frameset cols="18%,*">
    <frame name="leftFrame" noresize src="leftpage.htm">
    <frame name="mainFrame" src="mainpage.htm">
    </frameset>
    </frameset> 
 


   
    B框架leftFrame调用C框架的函数:
    C框架mainFrame函数为:

<script language="Javascript">
    <!--
    function htest(){
    document.write("嗨!你好!这是通过B窗口控制而写的字。")
    }
    -->
    </script>
 

   
    B框架leftFrame调用按钮:

<input type="button" value="在C窗口中写字" onclick="parent.mainFrame.htest()">
 

    窗口关系的确定原则是:当前窗口分割出来的窗口为当前窗口的“子窗口”(children),那么当前窗口就是分割出来窗口的“父窗口”(parent)。

摘自 http://www.zp21cn.com/Main/Article/Article_Show.asp?ArticleID=264&ClassID=97

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值