不过flash可以写在JQ里面调用,你如果想页面精简些 不显示太多无用代码可以试试下面的方法
引用一段jQuery就可以帮忙处理,比如:
<script src="/jQuery/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/jQuery/jquery-media.js" type="text/javascript"></script>
然后
<body>
<a href="/document/flash/logo.swf"></a><!--你flash的路径-->
<script type="text/javascript">
jQuery("a").media({ width:375, height:95, params:{menu:'false'}})
</script>
</body>
jQuery/jquery-1.3.2.min.js 是jQuery的框架
jQuery/jquery-media.js 是flash的调用框架
你好:看看是不是你要的效果,希望对你有帮助
提示:把代码保存为a.htm即可预览效果
<script>
//<div id=dangdang style='position: absolutewidth:80top:300left:5visibility: visiblez-index: 1'></div>
var html="<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='400' height='200'>"
+"<param name='movie' value='http://img5.3lian.com/flash/f11/1/18.swf' />"
+"<param name='quality' value='high' />"
+"</object>"
function setDivBG(s)
{
var div1 = document.getElementById("div1")
div1.className=s
if(s=="style1")div1.innerHTML=html
else div1.innerHTML=""
}
</script>
<head>
<style type="text/css">
.style2
{
width: 400px
height: 200px
background-image:url('http://img.baidu.com/img/iknow/images/r1s1g5.gif')
}
</style>
</head>
<BODY >
<select onchange="setDivBG(this.value)">
<option value="style2">头像</option>
<option value="style1">flash</option>
</select>
<div id="div1" class="style2" >
</div>
</BODY>