编辑器中js跨二级域问题 document.designMode与domain冲突
来源:互联网 发布:36o隐私保险箱数据恢复 编辑:程序博客网 时间:2024/06/04 19:32
在不同二级域名下跨越访问:都加入如下js代码:
document.domain="xyz.com"这样做可以在两个页面(如:up.xyz.com和www.xyz.com)中相互访问js。
不过在编辑器里面都会设置 document.designMode="on",这样可以编辑当前html页面,
这样执行后代码的域已经还原为原来的于,就造成js代码不能相互访问。
为了处理这种情况,可用如下代码解决(其实就是在设置designMode="on"之前先先保存domain属性,设置完之后再恢复):
var win = window.frames["HtmlEditor"]; var doc = win.document; var tmp=doc.domain; doc.designMode="on"; doc.domain = tmp;
这样做以后,再通过
window.frames["HtmlEditor"]获取的窗口对象的就可以相互调用js。
- 编辑器中js跨二级域问题 document.designMode与domain冲突
- document.domain 跨域问题
- document.domain 跨域问题
- document.domain 跨域问题
- document.domain 跨域问题
- document.domain 跨域问题
- document.domain 跨域问题
- js报错,document.domain跨域问题
- document.domain解决跨域问题
- document.domain 跨域问题【转】
- document.domain 跨域问题【转】
- document.domain解决跨域问题
- document.domain 跨域问题【转】
- document.domain 跨域问题
- document.domain 跨域问题
- document.domain 跨域问题
- 设置document.domain实现js跨域注意点
- js设置document.domain实现跨域的注意点
- Freescale 的BCH模块分析
- 友元函数和友元类
- 制定计划(问题的定义,可行性研究)
- Linux下ffmpeg安装与开发配置
- 关于android游戏的汉化
- 编辑器中js跨二级域问题 document.designMode与domain冲突
- ora01019错误一览表
- iOS的基本的设计模式
- 用于最小生成树的Prim算法实现
- 接口隔离原则(Interface Segregation Principle)
- 只用4行代码编写出一个从字符串到长整形的函数
- 图文解释XCode常用快捷键的使用
- osgi环境下 quartz集群方案
- 软件生存期模型