Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS
Ce script est déclaré obsolète. Il n'est conservé que pour information.

Script : Transparence alpha progressive

La transparence des images varie progressivement quand la souris passe sur une image. Quand la souris quitte l'image, la transparence revient progressivement à sa valeur d'origine.

Exécution du script

Code source

<HTML><HEAD><TITLE>Tout JavaScript.com - Transparence alpha progressive</TITLE></HEAD><script type="text/javascript">// Script réalisé par http://www.toutjavascript.comvar TabAlpha=new Array();TabAlpha.length=5;        // 5 images alpha A MODIFIER SI PLUS D'IMAGESfor (var alphaI=0;alphaI<TabAlpha.length;alphaI++) {    TabAlpha[alphaI]=-1;}function ModifAlpha(no,alpha){    if (document.images["img"+no]) {        if (document.images["img"+no].filters) {            TabAlpha[no]=alpha;            if (tjstimer==0) {setTimeout("tjstimerAlpha()",30)}        }    }}var tjstimer=0;function tjstimerAlpha() {    var opacity=0;    for (var alphaI=0;alphaI<TabAlpha.length;alphaI++) {        if (TabAlpha[alphaI]!=-1) {            opacity =TabAlpha[alphaI] - document.images["img"+alphaI].filters.alpha.opacity;            if (opacity!=0) {                tjstimer=1;                document.images["img"+alphaI].filters.alpha.opacity+=Math.abs(opacity)/opacity * 5;                    } else {                TabAlpha[alphaI]=-1            }        }    }    if (tjstimer==1) {setTimeout("tjstimerAlpha()",30);} else {tjstimer=0}}</script><BODY bgcolor=white><FONT face=arial color=navy size=2><CENTER><BIG><B>Transparence alpha progressive</B></BIG></CENTER><BR><BR>La transparence des images varie progressivement quand la souris passe sur une image.<BR>Quand la souris quitte l'image, la transparence revient progressivement à sa valeur d'origine.<BR><BR>Attention cet effet n'est possible qu'avec Internet Explorer 5 et +.<BR>Pour les autres navigateurs, ce script est sans effet mais ne génère pas d'erreur de script :)<BR><BR><BR><BR><CENTER><!-- POUR AJOUTER DES IMAGES :il faut copier coller un exemple. L'image doit s'appeler 'imgX' avec X l'indice de l'imageonmouseover="ModifAlpha(X,100)" onmouseout="ModifAlpha(X,40)"Pensez aussi à modifier à la ligne 8 : le nombre maxi d'images TabAlpha.length=5; --><A href="javascript:alert('Les liens ne sont pas actifs dans cet exemple...')" onmouseover="ModifAlpha(1,100)" onmouseout="ModifAlpha(1,40)"><IMG name='img1' src='smiley1.gif'  border=0 style="filter:alpha(opacity=40)" width=64></A>&nbsp;&nbsp;&nbsp;&nbsp;<A href="javascript:alert('Les liens ne sont pas actifs dans cet exemple...')" onmouseover="ModifAlpha(2,100)" onmouseout="ModifAlpha(2,40)"><IMG name='img2' src='smiley2.gif'  border=0 style="filter:alpha(opacity=40)" width=64></A>&nbsp;&nbsp;&nbsp;&nbsp;<A href="javascript:alert('Les liens ne sont pas actifs dans cet exemple...')" onmouseover="ModifAlpha(3,100)" onmouseout="ModifAlpha(3,40)"><IMG name='img3' src='smiley3.gif'  border=0 style="filter:alpha(opacity=40)" width=64></A>&nbsp;&nbsp;&nbsp;&nbsp;<A href="javascript:alert('Les liens ne sont pas actifs dans cet exemple...')" onmouseover="ModifAlpha(4,100)" onmouseout="ModifAlpha(4,40)"><IMG name='img4' src='smiley4.gif'  border=0 style="filter:alpha(opacity=40)" width=64></A></CENTER><BR><BR><BR><BR><BR><CENTER><A href='http://www.toutjavascript.com' target='_blank'><FONT size=1 color=#CCCFFF>Tout JavaScript.com</FONT></A></CENTER></FONT></BODY><!-- http://www.toutjavascript.com -->

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets JavaScript



Chargement
en cours...
Le 26/04/2024 08:26:28 sur php 7 en 273.08 ms