Javascript flash嵌入不加载settings.xml

Javascript flash嵌入不加载settings.xml,javascript,html,xml,flash,actionscript,Javascript,Html,Xml,Flash,Actionscript,就这样! 我需要加载一个不同的HTML文件从外部网站的图形。我复制了flash对象的嵌入代码,并更改了路径和源。但是,闪存嵌入会给我以下信息: 加载文件时出错:/reports/settings.xml 我无法摆脱这一切。我试着输入完整的src,甚至自己从inspector的网络窗口创建文件,但这些似乎都不起作用。闪光灯无法显示。这里我列出了嵌入对象的代码: 还有一个脚本似乎是flash变量的加载程序: <script type="text/javascript"> // &l

就这样! 我需要加载一个不同的HTML文件从外部网站的图形。我复制了flash对象的嵌入代码,并更改了路径和源。但是,闪存嵌入会给我以下信息:

加载文件时出错:/reports/settings.xml

我无法摆脱这一切。我试着输入完整的src,甚至自己从inspector的网络窗口创建文件,但这些似乎都不起作用。闪光灯无法显示。这里我列出了嵌入对象的代码:

还有一个脚本似乎是flash变量的加载程序:

<script type="text/javascript">
  // <![CDATA[
  so = new SWFObject("/reports/amline", "am_chart", "100%", 400, "8", "#FFFFFF");
  so.addVariable("path", "/external/amline/");
  so.addVariable("data_file", "/reports/3b34fac79ddaa7876a7ea4408ae80092/data.xml");
  so.addVariable("settings_file", "/reports/settings.xml");
  so.addVariable("preloader_color", "#000000");
  so.addParam('wmode', 'transparent');
  so.write("am_chart");

  function resizeFlashDiv() {
    so.write("am_chart");
    // this is to help browsers repaint the div.
    document.getElementById('am_chart').style.display = 'none';
    document.getElementById('am_chart').style.display = '';
  }

  window.addEventListener('resize', resizeFlashDiv, false);

  // ]]>
</script>

// 

我只是被困在这里,任何关于如何正确嵌入flash图形的帮助都是非常感谢的。谢谢

你到底得到了什么,404错误?尝试为xml文件使用绝对url。我确实尝试使用完整url。我得到的是一条显示在flash嵌入上的消息:加载文件时出错:reports/settings.xml如果我键入绝对url,则不会显示任何内容。我应该理解什么?你能在浏览器的网络日志选项卡上验证你的xml的http代码和url吗?协议是https。当我输入flash embed上消息更改的完整url时,它会声明:错误加载文件:而不是:错误加载文件:/reports/settings.xml在这种情况下(304 http代码),请尝试验证xml内容的结构。如果你能给我们一个url来直接查看问题,那将更容易解决它。