很多狗日的在网上转载了很多不能用的垃圾文章,说JS跨 frame操作,结果是iframe,MLGB
网上都是这样的文章,操他妈个币,睁开狗眼看看 是frame,不是iframe,操
言归正传:建议操作对象,还是要到对象所在的document去操作
我这个frameset 有3个 frame,frame1 中的按钮点一下,然后触发frame3中的某个事件~
我是这样搞的,在1中调用3中的方法,然后在3的方法中用document去操作
1中是这样操作的:
window.parent.window.frames['frame1'].FUCK();
3中的FUCK方法是这样的:
function FUCK(){
alert("干死那些瞎B乱转载的傻逼,装逼被雷劈!");
}
最后打印成功!
老子用的JQUERY,效果如下:
var m=window.parent.window.frames['pathFrame'].$;//这个表示获取3的document
m("#curPath").html(pathIndex+pathOne+pathTwo);//m表示3的document
注意不要把m换成$,可以换成其它的
- 大小: 6.1 KB
分享到:
相关推荐
3. **权限管理**:由于跨frame操作涉及到安全问题,浏览器会阻止默认的跨frame拖放行为。开发者需要在目标frame中使用`allow`属性或者通过JavaScript设置`window.frames`的权限,允许来自特定源的拖放事件。 4. **...
总结,JavaScript跨frame时间控件是通过JavaScript的Date对象、跨frame通信机制和事件监听来实现的。它能帮助开发者在多frame环境中实现时间信息的共享和同步,但在实际应用时要注意安全和性能的优化。在给定的...
6. **使用库和工具**:一些JavaScript库如jQuery提供了一些方便的方法来简化跨frame操作。例如,jQuery的`contents()`方法可以获取iframe的文档对象,然后可以像操作常规DOM一样操作其中的元素。 了解了这些技术后...
"跨Frame下拉菜单"的关键在于JavaScript和DOM(文档对象模型)的使用。在提供的文件名列表中,`framemenu.js`很可能就是处理这种交互的核心脚本。JavaScript可以动态地修改DOM元素,比如创建、修改或删除HTML元素,...
总结来说,"js操作frame进行消息提示"是一个关于JavaScript跨框架通信的实践技术,对于前端开发者理解和构建复杂交互的网页应用至关重要。通过学习和掌握这一技术,开发者能够创建出更加动态和响应式的网页,提升...
在JavaScript中,`top`、`parent`和`frame`是用于处理页面中框架(frames)...理解并熟练运用`top`、`parent`和`frame`,能够帮助开发者在复杂的框架环境中流畅地编写JavaScript代码,实现跨框架的数据交互和界面控制。
Frame是一个专为以太坊生态系统设计的跨平台提供商接口,它允许开发者在不同的操作系统和环境中与以太坊网络进行交互。这个接口的核心目标是提供一个标准化的方法,使得以太坊应用,无论是在桌面、移动还是Web环境,...
如果在`with`语句中引用了跨`frame`的变量,JavaScript引擎会首先尝试在当前`with`语句指定的对象中寻找该变量,如果没有找到,就会向上遍历作用域链,直到找到该变量或者到达全局作用域。 在问题描述中,作者遇到...
3. DOM操作:在同源环境下,JavaScript可以直接通过`window.frames`对象来访问`iframe`或`frame`中的`window`对象,从而操作其DOM。例如,`window.frames["iframeName"].document.getElementById("elementId")`可以...
这在跨框架通信时非常有用,比如当需要从一个`frame`操作另一个`frame`的内容时。例如,如果我们想要从`leftFrame`获取`rightFrame`的内容,可以这样做: ```javascript var rightFrame = window.parent.document....
然而,`with`语句在某些情况下可能会引起混淆,尤其是在涉及跨frame的变量引用时。`frame`是HTML中的一个概念,它可以包含其他HTML文档,形成一个页面内的嵌套结构。每个`frame`都有自己的作用域,包含独立的...
本文主要探讨了如何使用JavaScript来操作HTML中的frameset、frame和iframe元素,这些元素在构建多页面布局和实现页面间交互时非常常见。在HTML中,frameset定义了一个框架集,而frame和iframe则用于嵌入单独的HTML...
####A 简单的 JavaScript 框架(一个 JS 文件)有助于在 HTML5 页面上跨 iframe(支持跨域/来源)调用 API 和共享 JS 对象的属性。 xframe.js 正是你想要的,一个 JavaScript AMD 模块。 在您的 html 页面中使用它...
#### 跨frame通信 frame结构下,各个frame之间的通信是实现联动的关键。可以使用window.parent, ***, window.frameElement等属性来引用其他frame中的对象。当一个frame中的下拉框选项发生变化时,需要将变化的信息...
然而,务必注意,跨框架操作可能会受到浏览器的安全限制,因此在实际应用中,需要根据具体情况进行适配和优化。同时,了解并遵循良好的Web开发规范,如合理的HTML结构、语义化标签以及高效的JavaScript编写,都是...
标题提到的问题是在各种浏览器中,尤其是考虑到跨浏览器兼容性时,如何用JS实现主页面与`iframe`页面间的函数调用。在IE、Firefox和Chrome等现代浏览器中,有一些不同的处理方式。 首先,获取`iframe`页面的引用是...
2. **JavaScript 对框架的操作**:JavaScript可以与框架交互,通过`window.frames`对象访问框架内的文档。例如,`window.frames['sidebar']`可以引用名为'sidebar'的框架。 3. **动态调整框架尺寸**:可以使用`...
为了解决这个问题,我们可以利用JavaScript来实现跨frame的数据传递。一种常用的方法是通过`window.parent`或`window.frames['frameName']`来访问父窗口或特定的frame对象。例如,当用户在下拉菜单中选择一项时,...
JavaScript 是 Netscape 跨平台的基于对象的适合于客户和服务器的脚本语言。 本书已经更新于 JavaScript 1.2 的新特性,其它包括了 JavaScript 支持层和样式单的属性和对象。要获得关于这些主题的详细信息,请参看 ...
这一章简单介绍了 JavaScript,Netscape 跨平台的基于对象的适用于客户和服务器应用程序的脚本语言。 客户端的 JavaScript 服务器端的 JavaScript JavaScript 对象 JavaScript 安全性 第二章 操作符 JavaScript ...