-
liu1997 初学数据Lv2
发表于2019-3-29 17:42
楼主
近段时间,在第三方系统使用页面url集成BI页面时,出现了集成门户管理页面时,集成页面使用如下代码:<iframe src="http://10.17.87.154:8019/BI/esmain/portal/portalmgr.do?id=admin&pw=96e79218965eb72c92a549dd5a330112" frameborder="0" id="rpt" name="rpt" width="100%" height="100%" target="_parent"></iframe>
报出了跨域,即cross-orugin问题,向研发反馈,给出补丁进行了修改,后咨询了原因,报出跨域问题的原因是因为内嵌系统网页上的js使用的window是外层系统的window,所以会报跨域,在集成时避免这个问题即可
同时,在使用url集成时,如不知道想集成的页面的url地址,可使用ie浏览器打开页面,在想要集成的页面上点击右键,在右键菜单中选择属性,属性中即可找到该页面的url链接
报出了跨域,即cross-orugin问题,向研发反馈,给出补丁进行了修改,后咨询了原因,报出跨域问题的原因是因为内嵌系统网页上的js使用的window是外层系统的window,所以会报跨域,在集成时避免这个问题即可
同时,在使用url集成时,如不知道想集成的页面的url地址,可使用ie浏览器打开页面,在想要集成的页面上点击右键,在右键菜单中选择属性,属性中即可找到该页面的url链接