求js代码

http://image.baidu.com/i?ct=503316480&z=0&tn=baiduimagedetail&word=dream+high&in=1406... http://image.baidu.com/i?ct=503316480&z=0&tn=baiduimagedetail&word=dream+high&in=14066&cl=2&lm=-1&pn=3&rn=1&di=14659889793&ln=2000&fr=&fmq=&ic=&s=0&se=&sme=0&tab=&width=&height=&face=&is=&istype=2#pn6&-1
有没有这种效果的js代码。中间不是放图片,是放flash。也就是说,点击旁边的小图片,中间切换的是一个flash,而不是小图片。
展开
 我来答
维乐心灵音乐
2011-04-01 · TA获得超过531个赞
知道小有建树答主
回答量:1063
采纳率:50%
帮助的人:492万
展开全部
用document下的getElementById,获取里边的FLASH播放器ID,然后用点击事件给予它新的flash绝对路径,就可以改变flash播放器内容的地址,也就是改变内容本身了。
追问
-->

但是在非IE浏览器里,这个data地址得不到。
追答
按照你写的代码,你也没给这个标签写一个id啊,没有id当然找不到了。
你得给它定一个id,然后把它的元素赋值给一个变量,用变量名访问它的data属性。
百度网友dbecaad78
2011-04-01 · TA获得超过2402个赞
知道大有可为答主
回答量:2592
采纳率:0%
帮助的人:1463万
展开全部
有,可以自己写一个,不会太难
追问
能帮忙写一个吗?对js我不是太懂。我万分感谢!
追答
虽然不难,但是也很麻烦。 你可以去 阿里西西  特效网站上去看看,也许能看到一个一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
csl20040901
2011-04-01
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
将小图片、flash的路径/名称,修改为本机实际的路径/名称,就可以运行了
A.html页面:
<html>
<body>
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="background-color:#000000">
<tr style="background-color:#FFFFFF">
<td width="70%" rowspan="2">
<div id="DIVid"></div><!--DIV中放flash-->
</td>
<td width="30%">
<a href="javascript:onClickP('index.swf');"><img src="touxiang.JPG" border="0"></a><!--右侧显示的小图片-->
</td>
</tr>
<tr style="background-color:#FFFFFF">
<td>
<a href="javascript:onClickP('index.swf');"><img src="touxiang.JPG" border="0"></a><!--右侧显示的小图片-->
</td>
</tr>
</table>
</body>
</html>
<script>
function onClickP(flashName){//flashName为flash的文件名
document.all.DIVid.innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' "+"codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' "+
" width='778' height='250'> "+
" <param name='movie' value='img/"+flashName+"'> "+
" <param name='quality' value='high'> "+
" <embed src='img/"+flashName+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='778' height='250'></embed> "+
" </object>";
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式