问题的本质是iframe里的页面的js返回最上层的页面的url,比如页面a调用了b,b中的js返回a的url,可以使用top.location.href
我遇到的问题在于,如果b是被另一个域名的文件调用的,用top.location.href就会出错;
比如,目标js页面 http://123.com/target.php 里有top.location.href,如果被相同域名的的http://123.com/里的a页面调用,target.php 中 top.location.href返回的就是a,这很正常
那么如果被http://321.com里的页面调用为什么target.php 中就会出错呢?求助,多谢了。