showModalDialog 无法跨域使用
作者:puterjam 日期:2006-04-18
以前写JS从来不考虑跨域权限问题。来了TC后,碰到很多和域名有关的JS限制。 今天发现 showModalDialog 也存在跨域问题。
如果 IE 使用showModalDialog打开窗口,主页面和子页面不在同样的域名,returnValue将无法传值到主窗口
相关连接:
showModelessDialog()使用详解
如果 IE 使用showModalDialog打开窗口,主页面和子页面不在同样的域名,returnValue将无法传值到主窗口

相关连接:
showModelessDialog()使用详解
评论: 6 | 引用: 1 | 查看次数: -
回复
]tc?
安全考慮而已
可以利用剪贴板
保证在两个域都有控制权
保证在两个域都有控制权
我很多用户的免费域名都不能iframe QQzone,搞到我的广告没有用武之地。只能挑专,能解决吗,毕竟Qzone的域名太长了,很多人不喜欢。
建议修改啊!
反过来想,这正是部分人向忘得到的禁止被别人框着。
建议修改啊!
反过来想,这正是部分人向忘得到的禁止被别人框着。
是哦,本来以为空间问题呢,后来发现是程序本身的问题,只有用原域名才能正常登陆。。
不光showModelessDialog(),
只要涉及到不同域,就没法互相控制了。
比如frame, iframe, window.open等等。
只要涉及到不同域,就没法互相控制了。
比如frame, iframe, window.open等等。
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: