Красота не описуемая..
Эффект отражения на воде
<a href="http://fantasyflash.ru"><img id=osw src="http://fantasyflash.ru/avatar/ava_cat/image/cat10.jpg" border=0></a><br>
<SCRIPT language=JavaScript1.2>
function folly(){
setInterval("mdiv.filters.wave.phase+=15 ",100);//osw
}
if (document.all){
document.write('<img id=mdiv src="'+document.all.osw.src+'" style="filter:wave(strength=3,freq=3,phase=0,lightstrength=20) blur() flipv()">')
window.onload=folly //fantasyflash.ru
}
</SCRIPT>Осветление картинки при наведении мышки
<img src="http://fantasyflash.ru/avatar/ava_cat/image/cat28.jpg" style="filter:alpha(opacity=100)" onmouseover="nereidFade(this,40,60,10)" onmouseout="nereidFade(this,100,60,30)" border="0">
<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;//osw
}
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;//fantasyflash.ru
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}</script>Особенное осветление картинки-ссылки
<style type="text/css">
a:hover{
FILTER: Alpha(Opacity=70, FinishOpacity=6, Style=2); COLOR: red; HEIGHT: 10px; TEXT-DECORATION: none;}
a{color:#FF00CC; text-decoration:none; }
</style>эффект увеличения яркости картинки
<img src="http://fantasyflash.ru/avatar/ava_cat/image/cat25.jpg" style="filter:alpha(opacity=35)" onmouseover="nereidFade(this,100,60,15)" onmouseout="nereidFade(this,35,60,10)" border="0">
<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;//osw
}
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;//fantasyflash.ru
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}</script>черно-белые картинки
<a href="http://fantasyflash.ru"><img src="http://fantasyflash.ru/avatar/ava_cat/image/cat31.jpg" border=0 style="filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)" onmouseout="this.style.filter='progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)'" onmouseover="this.style.filter='progid:DXImageTransform.Microsoft.BasicImage(grayscale=0)'"></a>
смена картинки-ссылки на другую при наведении мыши
<script language="JavaScript">
if (document.images) {
img1on = new Image();
img1on.src ="http://fantasyflash.ru/avatar/ava_cat/image/cat15.jpg";
img1off = new Image();
img1off.src = "http://fantasyflash.ru/avatar/ava_cat/image/cat14.jpg";
}
function imgOn(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "on.src"); }}//osw
function imgOff(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "off.src"); }}
</script>
<a href="http://fantasyflash.ru" onmouseover="imgOn('img1')"; onmouseout="imgOff('img1')" >
<img src="http://fantasyflash.ru/avatar/ava_cat/image/cat15.jpg" border="0" name=img1></a>
</center>эффект проявления картинок друг за другом
<SCRIPT language=JavaScript1.2>
pic= new Array()
pic[0] = "<img src=http://fantasyflash.ru/avatar/ava_cat/image/cat31.jpg>"
pic[1] = "<img src=http://fantasyflash.ru/avatar/ava_cat/image/cat25.jpg>"
var i_pic= 0
var timer
function ols() {
if (document.all) {
contentt.filters[0].apply()
contentt.innerHTML = pic[i_pic]
contentt.filters[0].play()//osw
if (i_pic>= pic.length-1) {
i_pic= 0
}
else {
i_pic++
}
}
<!--fantasyflash.ru-->
if (document.layers) {
document.nn.document.write("<table border=0><tr><td align=center>"+pic[i_pic]+"</td></tr></table>")
document.close()
if (i_pic>= pic.length-1) {
i_pic= 0
}
else {
i_pic++
}
}
timer = setTimeout("ols()",5020)
}
</SCRIPT>
<DIV id=contentt
style="FILTER: revealTrans(Transition=12, Duration=3); POSITION: absolute; LEFT: 350px;"></DIV>
переворачивающиеся картинки-ссылки
<style>
A:hover IMG {
FILTER: flipV
}</style>Отредактировано В.Редная (06-01-2009 17:22:58)
