我希望用php生成以下一段html代码:<script type="text/javascript" language="javascript">
swf(”1.swf”,”500”,”220”);
</script> 我写的是这样的:
echo "<script type='text/javascript' language='javascript'>";
echo "swf('1.swf','500','220');";  //swf是一个自定义函数,用来嵌入flash
echo "</script> ";但是结果显示不出,请大家帮我看看哪里有问题
谢谢!

解决方案 »

  1.   

    如果你不用php输出的话都无法显示,那么检查一下你的swf函数
      

  2.   

    谢谢你的关注。
    我试过把第一段代码贴在html文件里 是可以正确显示的
    所以很疑惑
      

  3.   

    ·双线主机 100M/35元/年,免费送数据库(自选MY/MSSQL) 
    ·详情请访问:http://www.515dns.com 
      

  4.   

    确认html源码是否可以正常现实。怀疑swf('1.swf','500','220');路径问题,swf不成正常显示造成的。
      

  5.   

    用ff.
    firebug和错误控制台,查看有没有js错误.
      

  6.   

    html源码可以正常显示!!!! 你确认下用PHP输出的结果和html源码一至不,看不能显示的PHP页面生成的HTML代码,右键->查看源代码,这个不用我说了吧.
      

  7.   

    是不是swf函数出错了
    你在swf函数内多放几个alert()看一下在哪出错
      

  8.   

    看看PHP文件中有没有引入swf函数
      

  9.   

    生成html之后,最怕的就是图片和其他东西的路径不对.
      

  10.   

    谢谢 各位的热心 大家说的可能的错误我都一一排查过了。
    但一直没有显示。 可能由于我其他地方用了Ajax,它不大支持显示flash吧
    我已用iframe来代替了 相同的功能足以实现了
    谢谢大家!