在HTML中给FLASH加外部链接

来源:互联网 发布:仓廪实而知礼节 英文 编辑:程序博客网 时间:2024/05/16 13:42

最近一个项目需要在页面上显示FLASH,点击FLASH跳转到指定页面。但是FLASH里本身制作了链接,点击FLASH后,不是跳转到我要的地址,而是跳转到了FLASH里的链接地址。原来只是想法简单,只是在FLASH对象的外边用<a>标签,但并没有达到我希望的效果。困扰许久以后上网查找,终于找到了解决办法。解决思路基本是用一个透明的大小跟FLASH相同的层覆盖在FLASH对象上,这样实际点击的就是这个层而不是FLASH,想在上面做什么都可以了,而且这也屏蔽了FLASH上的右键菜单。由于时间匆忙,还没来得及仔细研究这段HTML代码,有些地方还不是很明白,先摘抄下来吧,以后慢慢研究。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>在html中给Flash添加链接,彻底屏蔽Flash右键</title>
</head>
<body>
<table width=554 height=121 border=0 align="center" cellpadding=0 cellspacing=0>
<tr>
  <td>
    <div style="position:relative">
      <EMBED style="position:absolute;z-index:0" src="http://www.68design.net/art/images/flash/20061121001.swf" quality=high width=554 height=121 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" wmode="opaque">
      <a href="http://www.68design.net" target="_blank" style="cursor:pointer">
        <div style="position:relative;filter:alpha(opacity=0);-moz-opacity:0;left:0;top:0; background:#CDEAF6;width:554px;height:121px;z-index:10">
        </div>
      </a>
    </div>
  </td>
</tr>
</table>

</body>
</html>

原创粉丝点击