最新下载
热门教程
- 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。
相关文章
- 《无限暖暖》天星之羽获得位置介绍 12-20
- 《流放之路2》重铸台解锁方法介绍 12-20
- 《无限暖暖》瞄准那个亮亮的成就怎么做 12-20
- 《无限暖暖》魔气怪终结者完成方法 12-20
- 《无限暖暖》曙光毛团获得位置介绍 12-20
- 《无限暖暖》日光果获得位置介绍 12-20