javascript 幻灯片效果 代码问题

py911118 2012-03-29 06:06:07
$(function(){
$.ajaxSetup({
async: false
});
var url="/img.do?method=listone";
$.post(url,function(data){
flash("flashbox",data);
});

});

function flash(id,path){
var box=document.getElementById(id);
linkarr = new Array();
picarr = new Array();
textarr = new Array();
var swf_width=764;

var swf_height=201;
var files=path;
var links = "";
var texts = "";
for(i=1;i<picarr.length;i++){
if(files=="") files = picarr[i];
else files += "|"+picarr[i];
}
for(i=1;i<linkarr.length;i++){
if(links=="") links = linkarr[i];
else links += "|"+linkarr[i];
}
for(i=1;i<textarr.length;i++){
if(texts=="") texts = textarr[i];
else texts += "|"+textarr[i];
}

box.innerHTML+="<object classid=\'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\' codebase=\'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\' width=\'"+ swf_width +"\' height=\'"+ swf_height +"\'>";
box.innerHTML+="<param name=\'movie\' value=\'js/indexpic.swf\'><param name=\'quality\' value=\'high\'>";
box.innerHTML+="<param name=\'menu\' value=\'false\'><param name=wmode value=\'opaque\'>";
box.innerHTML+="<param name=\'FlashVars\' value=\'bcastr_file="+files+"&bcastr_link="+links+"&bcastr_title="+texts+"\'>";
box.innerHTML+="<embed src=\'js/indexpic.swf\' wmode=\'opaque\' FlashVars=\'bcastr_file="+files+"&menu=\'false\' quality=\'high\' width=\'"+ swf_width +"\' height=\'"+ swf_height +"\' type=\'application/x-shockwave-flash\' pluginspage=\'http://www.macromedia.com/go/getflashplayer\' />";
box.innerHTML+="</object>";

alert(box.innerHTML);

}


这段代码出错 就是多出来了空白 是什么问题呢 大家给我看看
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
py911118 2012-03-30
  • 打赏
  • 举报
回复
box就是一个空的div
<div id="flashbox"></div>

swf不懂怎么上传诶。。
挨踢直男 2012-03-29
  • 打赏
  • 举报
回复
得把flash和html发出来
Acesidonu 2012-03-29
  • 打赏
  • 举报
回复
这个没法调试啊

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧