最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Flash跨域调用WebService实现方法
时间:2013-02-22 编辑:简简单单 来源:一聚教程网
使用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。
-
下一个: Flash中如何为按钮添加链接
相关文章
- flash as3.0 跨域的解决办法 09-29
- FLASH软件帧编辑功能怎么使用 06-22
- FLASH软件常用上色工具怎么使用 06-19
- flash怎么制作遮罩图片切换动画 06-19
- FLASH制作春意盎然花园效果 06-18
- 利用ae制作碎片文字动画 06-15