最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Flash跨域调用WebService实现方法
时间:2022-06-28 22:55:34 编辑:袖梨 来源:一聚教程网
使用crossdomain.xml让Flash可以跨域传输数据
crossdomain.xml文件格式
crossdomain.xml的格式非常简单,其根节点为
节点,
允许任何域的访问。对于crossdomain.xml文件存放位置,建议将其存放于站点根目录中!
示例
1.SWF文件主要ActionScript:
代码如下 | 复制代码 |
on (release) { var myvar = new LoadVars(); myvar.t = t2.text; myvar.sendAndLoad("http://www.111com.net/",myvar,"post"); myvar.onLoad = function(re){ if(re){ t1.text = myvar.t; }else{ t1.text = "fail..."; } } |
2.test.asp代码:
代码如下 | 复制代码 |
<% Dim t t = Request.form("t") Response.write("t=" & t & " back!") %> |
位于www.AAA.com域中的SWF文件要访问www.BBB.com的文件时,SWF首先会检查BBB服务器目录下是否有
crossdomain.xml文件,如果没有,则访问不成功;若crossdomain.xml文件存在,且里边设置了允许www.AAA.com域访
问,那么通信正常。所以要使Flash可以跨域传输数据,其关键就是crossdomain.xml。
相关文章
- 人们熟悉的寄居蟹属于以下哪种分类 神奇海洋11月21日答案 11-21
- 第五人格11.22共研服有什么更新 11月22日共研服更新内容介绍 11-21
- 原神恰斯卡怎么培养 11-21
- 无期迷途四星装束是谁 11-21
- 王者荣耀帝丹高中校服怎么获得 11-21
- 光遇姆明季后续版本怎么玩 11-21