`
fspwp
  • 浏览: 48795 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

javascript调用frame的方法

阅读更多
<frameset rows="75,*" framespacing="0" frameborder="no" border="0" noresize>
  <frame src="frame/top.htm" scrolling="no" name="topF" id="top" noresize>
  <frameset cols="190,*" framespacing="0" border="0" id="leftFrame" noresize>
    <frame src="dfdf.html" scrolling="no" noresize id="subleft">
    <frameset rows="30,*" framespacing="0" border="0" id="rightFrame" noresize>
    	<frame src="./htm" scrolling="no" noresize name="subright" id="subright">
    	<frame src="sdf.htm" name="mainFrame"  id="mainFrame" noresize>
    </frameset>
  </frameset>
</frameset>

 对于上面的代码,self.parent.frames可以获得所用<frame>标签,而且self.parent.frames.length=4

 例如:self.parent.frames["topF"]可以获得name="topF"的<frame>

 

 调用frame中方法的javascript

 self.parent.frames[frame名称或序号].方法

 或者

 self.parent.frame名称.方法

 

 调用父frame中的子frame

 self.parent.frames[父frame].frames[子frame]

 或者

 window.frames[子frame]

 

 同层frame调用

 self.parent.frames[frame]

 

 上面的self都可以换成window

 

分享到:
评论
1 楼 fieldtqy 2012-02-23  
不错正在找

相关推荐

    javascript 跨frame时间控件

    JavaScript跨frame时间控件是一种在网页中实现时间控制功能的技术,尤其适用于多frame或iframe环境。在这样的场景下,开发者可能需要在不同的frame之间共享时间信息或者同步时间操作,例如计时器、倒计时或者时间...

    Java调用javaScript代码

    本文将深入探讨“Java调用JavaScript代码”的技术实现,以及它在实际项目中的应用场景。 Java和JavaScript虽然名字相似,但它们是两种完全不同的编程语言,各自有其特定的用途。Java是一种静态类型的、面向对象的...

    js调用oc方法

    当JavaScript调用`callOCMethod`时,`didReceive`方法会被触发,你可以在这里执行相应的Objective-C方法。 6. **Objective-C方法实现** 如果你的项目是Objective-C,那么你需要创建一个Category或者子类来添加一...

    frame与frame之间如何用JavaScript传值

    本文将详细讲解如何使用JavaScript在frame与frame之间进行值的传递。 首先,了解基本概念。`window`对象是浏览器的全局对象,它提供了对浏览器窗口的各种控制,包括访问框架。`frames`属性是`window`对象的一个成员...

    JavaScript常见方法大全

    ### JavaScript常见方法详解 #### 一、隐藏脚本代码 在HTML中,有时我们需要隐藏JavaScript代码,以防止被部分浏览器解析或直接展示给用户。这可以通过注释或使用`&lt;script&gt;`标签结合语言属性实现: ```html ...

    JavaScript调用window函数.docx

    本文将详细介绍 JavaScript 中的 window 对象的各个属性和方法,包括 status、statusbar、defaultstatus、location、locationbar、self、name、closed、frames、frames.length、length、document、history、...

    swift 下 webview调用后台方法

    为了在Swift中调用后台方法,我们需要通过JavaScriptCore框架建立Swift与JavaScript之间的桥梁。JavaScriptCore允许我们执行JavaScript代码,获取返回值,以及监听JavaScript事件。 1. 引入JavaScriptCore库: ```...

    qt 调用javascript函数 带参数

    要从JavaScript获取返回值,可以重写`QWebFrame`的`javaScriptWindowObjectCleared()`信号,将一个C++对象暴露给JavaScript,然后在JavaScript中调用该对象的方法并将结果返回。例如: ```cpp class JSBridge : ...

    JavaScript函数调用堆栈loader

    在JavaScript中,每当一个函数被调用,一个新的调用帧(call frame)就会被添加到调用堆栈上,包含了这个函数执行的所有必要信息,如局部变量、参数等。当函数执行完毕,其对应的调用帧会从堆栈中移除,这一过程称为...

    父窗口调用iframe子窗口方法

    在Web开发中,"父窗口调用iframe子窗口方法"是一个常见的交互场景,尤其是在构建复杂的单页面应用或者需要跨窗口通信时。这篇文章将详细讲解如何实现这个功能,并提供相关的源码示例。 首先,理解基本概念。`iframe...

    在iframe中调用js父页面和子页面方法

    在网页开发中,`iframe`...本篇文章将深入探讨如何在`iframe`中调用JavaScript,实现父页面与子页面之间的方法交互。 一、iframe的基本使用 在HTML中,我们可以通过`&lt;iframe&gt;`标签来插入一个框架,例如: ```html ...

    swift-针对WKWebView进行的封装支持和H5交互包括调用js方法等

    本知识点主要聚焦于如何使用Swift对WKWebView进行封装,以及如何实现与H5页面的交互,包括调用JavaScript(JS)方法。 首先,WKWebView是WebKit框架的一部分,它取代了旧的UIWebView,提供了更好的性能和更低的内存...

    QT调用JS详细过程

    更进一步,我们可以通过QScriptEngine将QT对象暴露给JavaScript,以便在JavaScript中调用QT对象的方法。示例代码如下: ```cpp // 创建QScriptEngine实例 QScriptEngine engine; // 将QT对象暴露给JavaScript ...

    函数之间调用同一个对象方法

    在探讨“函数之间调用同一个对象方法”的主题时,我们首先需要理解几个核心概念:函数、对象、方法以及事件监听器。这些概念是现代编程语言,尤其是面向对象编程语言中的基石,它们共同构建了复杂软件系统的逻辑框架...

    js与applet相互调用的方法.docx

    这里`call`方法用于调用指定名称的JavaScript函数,并可以传入参数。 #### 四、示例 为了更好地理解JS与Applet之间的相互调用,下面给出一个简单的示例。 ##### 4.1 HTML页面 ```html &lt;!DOCTYPE html&gt; ...

    Android 和 IOS WebView javaScript与 Native 互相调用(JS 与O-C Java )

    1. **JavaScript调用Java:** 在Android中,我们可以使用`WebView`的`addJavascriptInterface()`方法来创建一个桥接对象,让JavaScript可以直接调用Java的方法。首先,创建一个实现了`java.lang.Object`的类,并...

    swift-在项目中OC和Javascript如何相互调用集成多个Demo

    `callHandler`用于从JavaScript调用Swift代码,而`userContentController(_:didReceive:)`方法则用于Swift调用JavaScript。 现在,你已经具备了OC和JavaScript相互调用的基础。你可以根据项目需求,在Swift中注册更...

    aps.net,Javascript 客户端, 服务端相互调用的代码

    考虑到安全问题,确保只允许授权的JavaScript调用服务器端方法。这可能涉及验证请求的来源、使用HTTPS加密传输、设置API密钥等措施。 总结,ASP.NET中的JavaScript客户端与服务端的相互调用是现代Web开发的重要...

    iOS中与JavaScript交互

    1. **JavaScript调用Objective-C**: 当我们需要从网页中的JavaScript代码调用iOS原生方法时,可以使用`-[UIWebView stringByEvaluatingJavaScriptFromString:]`方法。这个方法接收一个JavaScript字符串作为参数,...

    Jquery调用iframe父页面中的元素及方法

    在网页开发中,有时我们需要在`iframe`中与父页面进行交互,比如调用父页面中的元素或执行父页面的方法。本文将详细讲解如何使用jQuery实现这一功能。 首先,我们来了解一下`iframe`的基本概念。`iframe`(Inline ...

Global site tag (gtag.js) - Google Analytics