显示SWF文件但xml数据未加载到嵌入在aspx页面中的swf

时间:2009-10-21 22:48:19

标签: xml file external asp.net swfobject

flash map调用包含数据的xml外部文件 地图显示在firefox中并且有效,但不会显示任何xml数据 帮助

2 个答案:

答案 0 :(得分:0)

它没有在IE中显示的问题是由于嵌入代码,在index.aspx页面中,确保嵌入代码匹配,目前它不匹配:

  <param name="movie" value="Index.aspx_files/FlashMap.swf">  

  <param name="quality" value="high">

   <param name="flashvars" value="file=/Controls/Home/menuworld.xml">  

   <embed src="Index.aspx_files/FlashMap.swf" quality="high" flashvars="file=/Controls/Home/menuworld.xml" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="835" height="235">  

路径“VALUE”需要匹配,FIREFOX使用了embed标签中的src,IE使用了param标签中的值,这就是为什么它在IE中不起作用

答案 1 :(得分:0)

您很可能需要为xml数据使用代理。如果它由于“沙箱安全违规”而来自外部域,则不会显示。