我有一个带有SWF多图像上传器的编辑器.由于并非所有人都需要在文章中上传图片,因此我需要在必要时动态加载此图片上传器.我必须在iframe中加载它,因为上传器需要一些外部脚本才能加载.因为我需要它的回调变量供我的编辑器使用我想知道iframe中的脚本是否可以与主页面中的脚本进行交互.或者,如果我不能这样做,那么替代方法是什么?
如果它们位于同一域中,则可以。
该parent对象是 iframe 的父窗口。
如果你有一个变量a,则可以在 iframe 中操作它,如下所示:
parent.a = "new value";
Run Code Online (Sandbox Code Playgroud)
类似地,如果a是父窗口全局范围内的函数,您可以这样调用它:
parent.a(args);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8813 次 |
| 最近记录: |