js 跨 frame操作对象

很多狗日的在网上转载了很多不能用的垃圾文章,说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换成$,可以换成其它的

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当使用Tkinter创建GUI应用时,通常会使用面向对象的方法来组织代码。其中,Frame类是Tkinter中重要的一个类,用于创建容器窗口来组织和布局其他小部件。 下面是一个简单的示例,展示了如何使用Tkinter和面向对象来创建一个带有Frame的GUI应用程序: ```python import tkinter as tk class Application(tk.Frame): def __init__(self, master=None): super().__init__(master) self.master = master self.pack() self.create_widgets() def create_widgets(self): self.frame = tk.Frame(self) self.frame.pack() self.button = tk.Button(self.frame, text="点击我", command=self.say_hello) self.button.pack(side="left") self.quit_button = tk.Button(self.frame, text="退出", command=self.master.destroy) self.quit_button.pack(side="left") def say_hello(self): print("Hello, World!") root = tk.Tk() app = Application(master=root) app.mainloop() ``` 在这个例子中,我们定义了一个名为Application的类,继承自Tkinter的Frame类。在Application类的构造函数中,我们首先调用父类的构造函数,然后设置一些初始属性,并调用`create_widgets()`方法来创建GUI界面。 `create_widgets()`方法中,我们创建了一个新的Frame并将其打包(pack)到主窗口中。然后,我们在Frame中创建了两个Button小部件,并指定它们的文本和回调函数。最后,我们定义了一个`say_hello()`方法,在点击"点击我"按钮时会被调用。 最后,我们创建了一个Tkinter的主窗口,并将Application类的实例传入其中。然后,通过调用`mainloop()`方法来启动事件循环,使应用程序保持运行状态。 这只是一个简单的示例,你可以根据自己的需求在Frame中添加更多的小部件和功能。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值