这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
在到之间插入如下的 JAVASCRIPT 代码:
鼠标放上去图片明亮显示,不错的 js 效果
[Ctrl+A 全选 注:
- <script>
- nereidFadeObjects = new Object();
- nereidFadeTimers = new Object();
- function nereidFade(object, destOp, rate, delta){
- if (!document.all)
- return
- if (object != "[object]"){
- setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
- return;
- }
- clearTimeout(nereidFadeTimers[object.sourceIndex]);
- diff = destOp-object.filters.alpha.opacity;
- direction = 1;
- if (object.filters.alpha.opacity > destOp){
- direction = -1;
- }
- delta=Math.min(direction*diff,delta);
- object.filters.alpha.opacity+=direction*delta;
- if (object.filters.alpha.opacity != destOp){
- nereidFadeObjects[object.sourceIndex]=object;
- nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
- }
- }
- </script>
- 在要插入的图片添加如下代码:
- <img onmouseout=nereidFade(this,50,10,4) onmouseover=nereidFade(this,100,10,4) src="http://img.phperz.com/data/img/20170322_15/1490193545_6778.gif">
如需引入外部 Js 需刷新才能执行
]* 其中 onMouseOver=nereidFade(this,50,10,4) 中 style="FILTER: alpha(opacity=50)" 表示图片的透明度为 50%
来源: http://www.phperz.com/article/17/0424/288212.html