JavaScript实现点击链接后图片缓慢展开效果

作者:微光时间:2026-10-28 22:48:59浏览:285

本文介绍了一种使用JavaScript实现点击链接后图片缓慢展开的特效。通过控制定时器逐步修改图片高度属性,结合简单的状态变量判断,实现平滑的视觉展开效果。代码包含完整的HTML结构与JS逻辑,适合初学者参考学习基础DOM操作与动画原理。

JavaScript图片展开动画实现

本文详细介绍了一种通过JavaScript实现点击链接后图片缓慢展开效果的方法,供读者参考学习。

具体实现代码如下:

<html>
<title>JS点击链接后,慢慢展开隐藏着的图片</title>
<body>
<script language="JavaScript">
var b=0;
var c=true;
function fade(){
if(document.all);
if(c == true){b+=3}
if(b>294){c=false}
u.width=394
u.height=b; //运行后图片的大小
setTimeout("fade()",1)}//根据实际情况选择延时
</script>
<p align="center"><a href="javascript:"><img src="/images/3.jpg" name="u" width="0" height="0" border="0" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a>
<p align="center"><a href="javascript:" onClick="fade()">点击展开图片</a>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

作者最新文章