Flash无法在IE中加载

时间:2009-10-18 07:01:39

标签: flash actionscript-3 internet-explorer

有人可以告诉我为什么会这样吗

http://hupcapstudios.com/projects/calendar.html

不会加载IE?

错误消息:

Error #2044: Unhandled securityError:. 
  text=Error #2048: Security sandbox violation: 
  http://hupcapstudios.com/projects/calendar.swf cannot load data from 
  http://www.hupcapstudios.com/projects/getWeather.php?zip=90020.
    at Carousel/loadXML()
    at Carousel()

1 个答案:

答案 0 :(得分:3)

这也不会在Safari 4中加载。

这与http://www.hupcapstudios.com/crossdomain.xml上的404有关。可能您没有通过Flash插件沙箱中的策略文件遵循跨域脚本支持规则。可能有一些信息可以帮助您入门this page

或者,您需要确保您的脚本尝试连接回http://hupcapstudios.com/而不是http://www.hupcapstudios.com/,反之亦然,具体取决于swf的加载位置。

你可以看到,如果你现在写的它可以加载:http://www.hupcapstudios.com/projects/calendar.html,所以问题与跨域限制有关。