Page animé amusante ou la page folle

Description

Voici un code amusant facile à adapter à plusieurs éléments sur un document "HTML", et qui peut servir pour faire des astuces, avec ce code ou plus précisément avec cette idée vous pouvez inventez beaucoup de truc sur les pages de votre site web et surprendre vos visiteurs. ?

testez le champ de texte sur la page de démonstration pour voir comment écrire un texte en dehors du champ et comment le champ étrange réagit.

Une démonstration est disponible : Page animé amusante ou La page folle au :
http://abdelaziz.elalia.net

Source / Exemple :

<script type="text/javascript" language="javascript">
<!--//
/*
abdelaziz rejeb Elalia Tunisie 
[http://abdelaziz.elalia.org] 
pour tout contact: [http://abdelaziz.elalia.net] 


*/
var fuitstrength=7
// La durée de la secousse
var max_fuit=7
//
var thisspan
var i_fuit=0
var pause=5
var x_pos,y_pos
var occupied=0
function fuitme(spanname,x,y) {
if (occupied==0) {
i_fuit=0
x_pos=x
y_pos=y
if (document.all) {
thisspan=eval("document.all."+spanname+".style") 
}
if (document.layers) {
thisspan=eval("document."+spanname) 
}
fuitme2()
}
}
function fuitme2() {
fuitstrength=fuitstrength*(-1)
if (document.all&&i_fuit<max_fuit) {
occupied=1
thisspan.posTop+=fuitstrength  
thisspan.posLeft+=fuitstrength
var timer=setTimeout("fuitme2()",pause)
i_fuit++
}
else if (document.layers&&i_fuit<max_fuit) {
occupied=1
thisspan.top+=fuitstrength  
thisspan.left+=fuitstrength
var timer=setTimeout("fuitme2()",pause)
i_fuit++
}
else {
clearTimeout(timer)
thisspan.posTop=y_pos 
thisspan.posLeft=x_pos
occupied=0
}
}
//-->
</SCRIPT>

Conclusion :

pour tout contact et plus d'aide :
http://abdelaziz.elalia.net

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.