有人可以告诉我为什么会这样吗
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()
答案 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,所以问题与跨域限制有关。