美工写的导航是用flash写的,每一个栏目必须在flash中添加,我没法改动,因为是双语网站,就做了两个导航,一个中文,一个日文。现在不知道怎么在判断语言类别后,根据语言来分别调用这个flash。
我写了个css,在不同判断language后调用,就加载不同的css,不知道能不能在css中来分别调用这两个flash呢,代码如下:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="960" height="45">
<param name="movie" value="nav.swf" />
<param name="wmode" value="transparent" />
<embed src="nav.swf" width="960" height="45" quality="high" scale="noscale" wmode="transparent" />
</object>
各位大侠帮忙看看,怎么才能在<param name="movie" value="nav.swf" /><embed src="nav.swf" width="960" height="45" quality="high" scale="noscale" wmode="transparent" />这两个地方加载不同的flash呢?
我写了个css,在不同判断language后调用,就加载不同的css,不知道能不能在css中来分别调用这两个flash呢,代码如下:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="960" height="45">
<param name="movie" value="nav.swf" />
<param name="wmode" value="transparent" />
<embed src="nav.swf" width="960" height="45" quality="high" scale="noscale" wmode="transparent" />
</object>
各位大侠帮忙看看,怎么才能在<param name="movie" value="nav.swf" /><embed src="nav.swf" width="960" height="45" quality="high" scale="noscale" wmode="transparent" />这两个地方加载不同的flash呢?
这个办法是可行,但是在head中,还有搜索的asp控件,如果用这种方法,会导致id冲突。
后台直接Test.innerHtml="<emb src=XXX.SWF></emb>";