有一些FLASH SWF素材本身带有链接的,我们可以下一个swf的编辑器替换网址就可以了,还有一些是没带超链接,要自己加上的,我尝试着用swf编辑器加,但是都没成功,看不懂代码啊!!!而且FLASH元素加载后不能简单的用a来包括进行超链接,在网上搜索了半天之后,终于找到了一个解决办法,代码如下:
[cce_html] <div style="position:relative;"> <a target="_blank" href="http://blce.me/" style="display:block;width:300px;height:250px;position:absolute;left:0;top:0;background:transparent url('http://drmcmm.baidu.com/media/id=nH0LrHDLnjbz&gp=401&time=nHndP1f3nj0vr0.gif');"> </a> <embed width="300" height="250" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="http://drmcmm.baidu.com/media/id=nH0LrjbsPjT4&gp=401&time=nHndP1fvn1f4n0.swf" wmode="transparent" /> </div> [/cce_html]
使用这段代码可以实现SWF完美加上超链接,适用于IE各版本、火狐、Chrome、Opera等等。
如果自己要用,请改动SWF文件路径以及宽高即可。
注:这段代码中
http://drmcmm.baidu.com/media/id=nH0LrHDLnjbz&gp=401&time=nHndP1f3nj0vr0.gif
这个文件是一个空白的透明GIF文件。
这个代码很管用,谢谢了!
原来是个浮动层
@麦田一根葱 : 没办法,不会flash啊 😳
顶 支持博主了