码迷,mamicode.com
首页 > 其他好文 > 详细

使chrome支持跨域访问

时间:2016-05-22 19:54:19      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

 在做后台开发的时候,使用了iframe框架。后台主页面如下:

<div  style="width:185px; overflow: hidden;" id="west"  data-options="region:‘west‘,split:true,title:‘功能菜单‘">
    <div class="easyui-accordion" fit="true" border="false">
        <iframe name="leftFrame" id="leftFrame" width="100%" height="100%" scrolling="yes" frameborder="NO"
                style="width:100%;background-color:transparent;" allowTransparency="true"></iframe>
    </div>
</div>
<div id="mainPanle"  region="center" style="background: #eee; overflow:hidden; z-index: 10;">
    <!--height:100%;-->
    <div id="tabs" class="easyui-tabs" fit="true" border="false"> <!--style="height:100%;"-->
        <div title="欢迎使用" style="text-align:center;width:100%;height:100%;vertical-align:middle; text-align:center;" id="home">
            <iframe name="mainFrame" scrolling="auto" height="99%" width="100%" frameborder="0" 
                    src="welcome.html" ></iframe>
        </div>
    </div>
</div>

菜单页面在leftFrame中打开,点击菜单调用父页面的一个js方法:

window.parent.addTab(menuid,menuname,url);

上面的代码发布到服务器下访问没问题,但是在本地文件路径下执行就会报错:

技术分享

这里设计到跨域访问的问题,如果非要在本地来访问,可以这是chrome的参数。

1.打开chrome快捷方式->属性

技术分享

2.末尾添加:

 --args --disable-web-security

技术分享

3.重新启动浏览器

技术分享

使chrome支持跨域访问

标签:

原文地址:http://www.cnblogs.com/gosky/p/5517421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!