给flash添加A链接

bt365网上娱乐 ⌛ 2025-10-25 15:13:25 ✍️ admin 👁️ 1501 ❤️ 730
给flash添加A链接

项目中,曾有一个需求,给flash广告添加链接,跳转到另一个网站。于是直接在html的flash object前面加上,发现链接不起作用。

解决方案:

以下各种尝试的解决方案,方式三为最佳实践!

【方式一】在flash外围添加 标签

【效 果】无效!

给flash添加链接

方式一:在flash外围添加 a href=... 标签

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"

width="192" height="136">

pluginspage="http://www.macromedia.com/go/getflashplayer"

type="application/x-shockwave-flash" width="192" height="136">

【方式二】用一个透明的大button包在flash的最外层,或是用一个层盖住flash,然后定义button的onclick事件

【效 果】有效,但用户最关心的SEO作用消失,因为该跳转由JS实现!

给flash添加链接

方式二:用一个透明的大button包在flash的最外层,或是用一个层盖住flash,然后定义button的onclick事件

【方式三】用一个透明图链接盖住flash,再利用div的zindex属性将flash放在zindex=-1的层,同时设置wmode="transparent"

【效 果】有效!满足各方需求!

给flash添加链接

方式三:用一个透明图链接盖住flash,再利用div的zindex属性将flash放在zindex=-1的层,同时设置wmode="transparent"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0"

width="192" height="136">

style="cursor: hand; margin-top:-136px; width:192px; height:136px; z-index:1; visibility: visible; border:0;">

相关推荐

365bet体育35元 将域名解析到空间服务器,如何把域名解析到空间
365bet体育35元 黄贝岭,一个装得下深漂三代人的地方
365体育世界杯专用版 AI一键生成浮雕作品,StableDiffusion与艺术的结合
365bet体育35元 最近看到推上不少「1000万现金如何理财」的帖子,想说说我个人的一些看法。不论是1000万,5000万,还是1个亿,我的...