showModalDialog跨域传值的问题 domain只能在顶级域名相同时生效;只是传递参数的话,可以用url参数如"xxx.com?id=1"如果顶级域名不同又想实现操作opener的话,若两个域页面都受控制,可通过iframe绕开跨域限制,过程会很麻烦效率也低;若不是都受控制,则无解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 顶级域名是相同的,即在iframe父子页面调用场景下,document.domain改造是行的通的,但是这样子的场景用到showModalDialog上貌似行不通,目前最新的进展是:在B页面domain设置前将dialogArguments通过变量存储下来,然后在domain设置后去访问dialogArguments缓存的变量,即可访问dialogArguments,目前父子页面的通信也只能这么做,opener试了直接undefined 顶级域名是相同的,即在iframe父子页面调用场景下,document.domain改造是行的通的,但是这样子的场景用到showModalDialog上貌似行不通,目前最新的进展是:在B页面domain设置前将dialogArguments通过变量存储下来,然后在domain设置后去访问dialogArguments缓存的变量,即可访问dialogArguments,目前父子页面的通信也只能这么做,opener试了直接undefined那考虑是代码被阻塞的缘故,showModalDialog弹出模态窗口,原窗口js代码将被阻塞;看看是不是dialogArguments的赋值是在弹窗之后,所以未执行;如果是跨域缘故,是连undefined都得不到的,直接会抛出异常 IE8-下父页面设置domain为顶级域名,打开的2级页面不设置domain可以获取到传递的参数2个都设置了domain ie反倒获取不到,⊙﹏⊙b汗。。标准浏览器 2个都获取不到用弹出层加载iframe也行吧,干嘛非得用showModalDialog,showModalDialog兼容性不怎么好 IE9,IE10下会不会也都获取不到?试试去先 如果肯用iframe就好办了,现在是不肯换,唉~ 请问html的技术高低影响jsp学习吗? 求一验证带括号的四则运算式的正则表达式 jQuery操作 图片淡入淡出的问题,请帮忙! 火狐如何实现图片预览效果? 求个正则表达式…………………… window.open 返回值问提! JS调用WebService JQuery Ajax data.d含义 小白提问 在一个 <td class=" 我设置了一个背景">我点击文本框时<input type="text"><td/>改变我td的背景? jquery控制validationEngine的验证提示不随着滚动条滚动
顶级域名是相同的,即在iframe父子页面调用场景下,document.domain改造是行的通的,但是这样子的场景用到showModalDialog上貌似行不通,目前最新的进展是:
在B页面domain设置前将dialogArguments通过变量存储下来,然后在domain设置后去访问dialogArguments缓存的变量,即可访问dialogArguments,目前父子页面的通信也只能这么做,opener试了直接undefined
顶级域名是相同的,即在iframe父子页面调用场景下,document.domain改造是行的通的,但是这样子的场景用到showModalDialog上貌似行不通,目前最新的进展是:
在B页面domain设置前将dialogArguments通过变量存储下来,然后在domain设置后去访问dialogArguments缓存的变量,即可访问dialogArguments,目前父子页面的通信也只能这么做,opener试了直接undefined
那考虑是代码被阻塞的缘故,showModalDialog弹出模态窗口,原窗口js代码将被阻塞;
看看是不是dialogArguments的赋值是在弹窗之后,所以未执行;如果是跨域缘故,是连undefined都得不到的,直接会抛出异常
标准浏览器 2个都获取不到
用弹出层加载iframe也行吧,干嘛非得用showModalDialog,showModalDialog兼容性不怎么好
如果肯用iframe就好办了,现在是不肯换,唉~