Tag标签 | 收藏本站 | 设为首页 | 参考书籍 | web前端技术交流①群:WEB前端技术交流群 会员登录 | 会员注册

首页文字描述

会员投稿 RSS订阅 专注web前端: 要么读书、要么旅行,身体和精神必须要有一个在路上。【每天一小步,成功一大步】
搜索: 您的位置主页 > WEB前端 > Jquery/JS > document.domain火狐跨域问题Error: Permission denied to access prop
隐藏/显示侧边栏

document.domain火狐跨域问题Error: Permission denied to access prop

2015-11-11 16:54    来源:未知    责任编辑:admin    字号【
火狐 Error: Permission denied to access property...  报错

是因为跨域引起的!两个域名无法通信!
如 https://www.xxx.com    b.xxx.com  是无法通过domain.domain="xxx.com"进行跨域的。
不同端口,不同协议无法跨!这就是所谓的同源:。
A页面(www.a.com),iframe引用的一个页面B(https://b.a.com)此时即使设置了document.domain也无法跨域访问JS。需要后端进行协议转换,转成同协议的即可,正常跨域!

引用:
何谓同源:
        URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。
    同源策略:
        浏览器的同源策略,限制了来自不同源的"document"或脚本,对当前"document"读取或设置某些属性。 
        从一个域上加载的脚本不允许访问另外一个域的文档属性。

更多
Tags 标签:
责任编辑:admin
  • 上一篇:原始JS滚动加载
  • 下一篇:没有了
  • 设为首页 | 加入收藏 | 关于我们| 版权声明 | 在线留言 | 网站地图 |