iframe跨域取值问题

1.我们用了一个高级编辑器。然后在编辑器里面进行一些操作之后会有问题。
我先点表格属性没有问题

我先点表格属性没有问题,会弹出正常的界面

图片描述

但是当我点完高级编辑之后就会报错。

图片描述

如图所示,黄色行会报错。所以dialog值就没有了。所以会导致接下来的脚本运行出错。

原因是:1.报错的这个脚本每次都会重新加载。所以无法存储parent变量。
2.表格属性和高级编辑都是会点击打开一个新的iframe. 所以window.parent的值会改变。

所以:我应该怎么样能够保存这个parent值或者我能够在多次操作iframe之后直接获取根页面我定义一个window.parent变量值,然后获取到这个值。

阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题