没研究过
loadVariablesNum是哪里的函数?

解决方案 »

  1.   

    参见
    http://www.permadi.com/tutorial/flashjscommand/
    或者许对你有帮助
      

  2.   

    首先要注意是否在同一域内。
    文档说明:在运行于 Flash Player 7 以前版本的播放器的 SWF 文件中,url 必须与发布此调用的 SWF 文件位于同一个超级域中。例如,位于 www.someDomain.com 的 SWF 文件可以从位于 store.someDomain.com 的 SWF 文件加载变量,这是因为这两个文件都在同一个超级域 someDomain.com 中。如果任何版本的 SWF 文件运行在 Flash Player 7 或更高版本中,url 必须处于完全相同的域中(请参见Flash Player 安全功能)。例如,位于 www.someDomain.com 的 SWF 文件只能从同样位于 www.someDomain.com 的 SWF 文件加载变量。如果要从其它域中加载变量,则可以在承载被访问的 SWF 文件的服务器上放置一个跨域策略文件。有关更多信息,请参见关于允许跨域数据加载。如果要将变量加载到目标影片剪辑中,请使用 loadVariables() 而不是 loadVariablesNum()。其次,就是你的影片层级有没有问题。
    建议在php脚本里跟踪一下$_POST变量。