Ajax播放flash问题,
admin 发表于 2010-08-28 | 来源:互联网 | 阅读:

我通过AJAX把下面的拼接的字符串返回,可是为什么这段播放flash的代码不播放嗯,如果直接写在页面上就可以,请高手指点,谢谢,代码如下:
StringBuilder sb = new StringBuilder();
sb.Append("<p id=\"player1\">");
sb.Append("<a href=http://topic.csdn.net/u/20100816/18//"http://www.macromedia.com/go/getflashplayer/"></a>");
sb.Append("</p>");
sb.Append("<script type=\"text/javascript\"> var s1 = new SWFObject(\"flvplayer.swf\",\"single\",\"414\",\"337\",\"7\");");
sb.Append("s1.addParam(\"allowfullscreen\",\"true\"); s1.addVariable(\"file\",\"Video/" + videopath);
sb.Append("\");s1.addVariable(\"image\",\"Upfile/" + imgpath);
sb.Append("\");s1.addVariable(\"width\",\"414\"); s1.addVariable(\"height\",\"337\");s1.addVariable(\"showdigits\",\"total\");s1.write(\"player1\");</script>");

已经有3 个评论
  1. mikeyao210 说:

    你有out.print(sb.toString())么

  2. 天天累 说:

    AJAX返回没有执行js代码。

  3. nrc001 说:

    设置innerHTML,内容里面的script不会运行的参考执行ajax动态返回的js代码块

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明