<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="
www.myserver.com" />
</cross-domain-policy>
所以这种方式有个很大弊病 就是要在对方服务器上放这么一个文件 , 别人还肯给你放啊 ? 要不就是傻了
第2种方式 很自然的就是想到用代理方法 就是 用asp,php 等类似的程序去把这种图片读回来 然后传给flex
具体: 放一个如 getpic.asp 在服务器上 和myfalsh.swf 同一个目录
getpic.asp的代码为
<%
function reReader(url)
dim http
set http = server.CreateObject("Microsoft.XMLHTTP")
with http
.Open "get", url, false, "", ""
.Send
reReader = .ResponseBody
end with
set http = nothing
end function
dim url
url =Request.QueryString("url")
response.Clear
Response.ContentType = "image/gif"
Response.BinaryWrite reReader(url)
response.End
%>