知识大全 JavaScript跨域问题的解决方案
Posted 系统
篇首语:愿你纵踩淤泥,也要心向光明。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JavaScript跨域问题的解决方案相关的知识,希望对你有一定的参考价值。
JavaScript跨域问题的解决方案 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
JS跨域问题在系统与系统的交互过程中会经常出现 比如一个系统的某个页面引用了另外一个系统中页面的内容 并通过引用页面的功能来刷新父页面或者另外的一个页面 这些交互就会出现跨域问题了
下面我画了一个简单的图来说明
图文描述- page 的来源是一个A系统 page 是和iframe aspx是同一个系统B iframe aspx中包含IFrame 和IFrame IFrame 是引用page 的页面 IFrame 是引用page 的页面 需要实现的功能就是点击IFrame 的Button来刷新IFrame 的文本框
- 使用代理
- 在 系统B中建立一个页面 里面包括用来刷新IFrame 的JS脚本 脚本有点特 殊 window parent parent document getElementById( IFrame ) src= page aspx ; 该文件命名为 iframeProxy aspx 在系统A的page aspx中引用iframeProxy aspx 这样 调用的JS与A系统就是在同一个域下面的了
- 修改域名 在C:\\WINDOWS\\system \\drivers\\etc\\hosts文件中修改 把系统A的访问地址设置为 把B系统的访问地址修改为 在A系统的页面page aspx的head标签内加入<script language= javascript type= text/javascript > // <!CDATA[ document domain= ; // ]]> </script> 在iframe aspx中也同样加入前面的内容
相关参考
下面是关于jquery异步跨域访问的简单实例需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/Java/JSP/201311/20034
ExtJs与WCF之间的跨域访问 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在前面文章Ext
ASP.NET后台代码实现XmlHttp跨域访问 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
WEB(Javascript)远程调用方案清单 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! W
知识大全 asp.net中mvc使用ajax提交参数的匹配问题解决探讨
本文为大家介绍下使用javaScript解决aspnet中mvc使用ajax提交参数的匹配问题遇到类似情况的朋友可以参考下希望对大家有所帮助 想到在aspnet的mvc中如果使用ajax向服
问题出现在用到ajax的场合昨天还正常的程序今天运行就有javascript系统错误的 提示在XXinnerHTML=xml这行 我感觉是编码混乱了在asp代码顶端加入 <%R
解答关于C#的JavaScript函数的问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何
返回某个固定页面functionbk(strUrl)windowlocationhref=strUrl bk(Ajsp) 打开页面就全屏显示<SCRIPTLANGUAGE=JavaScr
在Dreamweaver中插入FLASH后还可以有很多的控制参数点属性面板右下的参数钮就会有参数和值的加入大家可以自由的控制 以下内容摘自FlashMX帮助文档 参数和属性 下列标记属性和参
无提示刷新网页 大家有没有发现有些网页刷新的时候会弹出一个提示窗口点确定才会刷新而有的页面不会提示不弹出提示窗口直接就刷新了如果页面没有form则不会弹出提示窗口如果页面有form表单 a)<