您好,欢迎光临郑州做网站网!
全国咨询热线:18539972853
首页/常见问题/文章详情

如何给Flash动画添加超链接?

发表时间:2019-09-24 10:57:12    浏览次数:686    来源:做网站

Flash动画十年前还是很火的,记得好多学校还专门开设有针对Flash软件应用的课程,学好FLASH动画制作就可以找到一份不错的工作。然而,随着市场和技术发展的变化,Flash动画所能带来的特效动画体验逐渐被HTML5和CSS3衍生出的特效所替代,以及一些动画特效框架的加入,让网页动画开发变得高效和容易,于是繁琐的Flash设计逐步就没有人愿意使用了,而且已经有一些浏览器对Flash动画不再支持。造成这种局面,一方面是Flash固有的一些劣势,如设计繁琐、复用率低、开发周期长、效率低下、维护成本高等等。二是,Flash所带给人们的感管体验停滞不前,没有创新、不能迎合市场大环境的变化。

目前,除了少数游戏网站、工具查询之外,还真找不出Flash动画存在的痕迹。如果你的项目中还在使用Flash动画,碰巧需要给动画加上超链接,那么本文对你而言还多少有些用处。
给Flash动画加超链接:
第一种方法:在flash源文件里加入点击事件和链接

on(release) {
  getUrl(https://www.up7.com.cn/","_blank);
}

第二种方法:在Flash动画上加入层和点击事件

<div style="width:460px;height:200px;background:transparent;border:o;padding:0;cursor:hand" onclick="window.location.href='https://www.up7.com.cn/';"> 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="460" height="145">
   <param name="movie" value="images/swf/5.swf">
   <param name="quality" value="high">
   <param name="wmode" value="transparent">
   <embed src="images/swf/5.swf" width="460" height="200" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</div>



本文地址:https://www.up7.com.cn/news/245.html