Article bientot mise à jour (Dimanche 6 Mars 2005)
Comment ça marche ?
Il vous suffit d'importer un fichier behavior, en utilisant les attributs style ou class de votre objet (image, tableau, calques, etc.) Notre fichier behavior, peut se qualifier de classe comme en PHP/ASP, il regroupe les déclarations d'attributs et les actions à exécuter. Vous comprendrez mieux par les exemples.
Après avoir placé le fichier move.htc dans un dossier, nous allons pouvoir passer aux exemples. Attention, vos pages HTML contenant les exemples, doivent impérativement être placées dans le même dossier que le fichier move.htc !
Exemples
Une série d'exemples pour comprendre le fonctionnement.
table.html Source de l'IFRAME contenu dans dhtml_move.html
<HTML> <HEAD> <TITLE>DHTML - Déplacement d'objets sur une page</TITLE> <STYLE> body, td { font-family: Verdana; font-size:10px ; } .body { border: 1px solid #000000 } </STYLE> </HEAD> <BODY BGCOLOR="#CCCCCC" CLASS="body" TOPMARGIN="10" LEFTMARGIN="10"> <P>Voici un exemple de déplacement d'objet...</P> <P>Maintenez votre curseur enfoncez sur la barre bleu puis faites glisser le pointeur.</P> <CENTER> <A HREF="http://www.asp-php.net/" TARGET="_blank"> <IMG SRC="http://www.asp-php.net/img/logos/asp-php.net.gif"></A> </CENTER> </BODY> </HTML>
Divers
Le gros inconvénient est que la propriété BEHAVIOR n'est compatible qu'avec Internet Explorer 5.X.
Plus d'informations sur cette extension sur le MSDN en ligne de Microsoft : MSDN moveable