Code qui marche pas
Autore: Ginon Marie-raphaëllePourquoi ce code là ne marche plus sur la version 10 ???? Comment je dois arriver à le faire marcher.... J'y tiens absolument à l'avoir c'est un peu une partie de ma marque de fabrique que j'ai construit moi-même. Avec la version 9 il marchait sans soucis..... Merci de m'aider à le faire remarcher.... Il s'est installé tout seul dans paramètres généraux.
<script language=JavaScript><!--
//Disable right click script III- By Renigade (***)
//For full source code, visit http://www.dynamicdrive.com
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
<body bgcolor="#000048">
<LAYER NAME="a0" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffffff" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a1" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#fff000" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a2" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffa000" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a3" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ff00ff" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a4" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#00ff00" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a5" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF00FF" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a6" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF0000" CLIP="0,0,1,1"></LAYER>
<LAYER NAME="a7" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffffff" CLIP="0,0,2,2"></LAYER>
<LAYER NAME="a8" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#fff000" CLIP="0,0,2,2"></LAYER>
<LAYER NAME="a9" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ffa000" CLIP="0,0,2,2"></LAYER>
<LAYER NAME="a10" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#ff00ff" CLIP="0,0,2,2"></LAYER>
<LAYER NAME="a11" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#00ff00" CLIP="0,0,2,2"></LAYER>
<LAYER NAME="a12" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#0000ff" CLIP="0,0,2,2"></LAYER>
<LAYER NAME="a13" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF0000" CLIP="0,0,2,2"></LAYER>
<script language="JavaScript">
/*
Magic Wand cursor II (By Kurt at ***)
Modified and permission granted to Dynamic Drive to feature script in archive
For full source, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/
if (document.all){
with (document){
write('<div id="starsDiv" style="position:absolute;top:0px;left:0px">')
write('<div style="position:relative;width:1px;height:1px;background:#ffffff;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;background:#fff000;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;background:#ffa000;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;background:#ff00ff;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;background:#00ff00;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;background:#0000ff;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;background:#FF0000;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;background:#ffffff;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;background:#fff000;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;background:#ffa000;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;background:#ff00ff;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;background:#00ff00;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;background:#0000ff;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:3px;height:3px;background:#FF0000;font-size:3px;visibility:visible"></div>')
write('</div>')
}
}
if (document.layers)
{window.captureEvents(Event.MOUSEMOVE);}
var yBase = 200;
var xBase = 200;
var step = 1;
var currStep = 0;
var Xpos = 1;
var Ypos = 1;
if (document.all)
{
function MoveHandler(){
Xpos = document.body.scrollLeft+event.x;
Ypos = document.body.scrollTop+event.y;
}
document.onmousemove = MoveHandler;
}
else if (document.layers)
{
function xMoveHandler(evnt){
Xpos = evnt.pageX;
Ypos = evnt.pageY;
}
window.onMouseMove = xMoveHandler;
}
function animateLogo() {
if (document.all)
{
yBase = window.document.body.offsetHeight/6;
xBase = window.document.body.offsetWidth/6;
}
else if (document.layers)
{
yBase = window.innerHeight/8;
xBase = window.innerWidth/8;
}
if (document.all)
{
for ( i = 0 ; i < starsDiv.all.length ; i++ )
{
starsDiv.all[i].style.top = Ypos + yBase*Math.sin((currStep + i*4)/12)*Math.cos(400+currStep/200);
starsDiv.all[i].style.left = Xpos + xBase*Math.sin((currStep + i*3)/10)*Math.sin(currStep/200);
}
}
else if (document.layers)
{
for ( j = 0 ; j < 14 ; j++ ) //number of NS layers!
{
var templayer="a"+j
document.layers[templayer].top = Ypos + yBase*Math.sin((currStep + j*4)/12)*Math.cos(400+currStep/200);
document.layers[templayer].left = Xpos + xBase*Math.sin((currStep + j*3)/10)*Math.sin(currStep/200);
}
}
currStep+= step;
setTimeout("animateLogo()", 10);
}
animateLogo();
</script>
Hello Ginon,
i'm sorry but i can't help you abount the personal code, please create a new pubblic post or set this post as public so the other users of the comunity can help you.
Thank you
***** Google Translation:
BonjourGinon,
Je suis désolé maisje ne peux pasvous aiderabountlecode personnel,merci de vous créerun nouveau postepubblicou définirce postepublic pourlesautres usagers de lacomunautépeuvent vous aider.
Merci
Autore
Bonjour à tous,
Quelqu'un peut-il m'aider ???? Ca me manque....
Mille mercis d'avance....
Autore
http://www.dynamicdrive.com/dynamicindex13/star3.htm
Voici le lien de mon code que j'avais auparavant.
Je viens d'essayer de l'inclure dans paramètres généraux, partie 1, "avancées", avant la fermeture de la balise </BODY>.
Ca ne marche pas, auparavant il était à cet endroit : (insérer ici automatiquement de la version 9 (ou il marchait) à la version 10.
Dans paramètres généraux, partie 1, "avancées", avant la fermeture de la balise </HEAD>.
MERCI DE VOTRE AIDE !!!!
Bonjour,
Je viens de passer plus d'une demi heure à tenter de faire fonctionner votre script, il ne fonctionne plus, ni sur la version 9 ni sur la 10 ...
Je ne vois pas non plus de démonstration du côté du site sur lequel vous avez trouvé ce script ? de plus l'anglais n'est pas ma langue maternelle ...
Sur v10 vous pouvez modifier votre curseur comme vous le désirez, si tel était le but de ce script ?
Dans la section aide du logiciel vous trouverez ceci : (Etape 4 > Styles et modèles > Elément de page choisir dans la liste déroulante > Lien actif)
Pour le Pointeur : disponible seulement pour le Lien actif, il est automatiquement hérité des deux autres états du Lien, il permet d'indiquer l'aspect du pointeur de la souris lors du passage sur le lien. Si vous cliquez sur , vous pouvez sélectionner le fichier .CUR, .ICO à utiliser.
Autore
Bonjour Mimoune,
Merci pour ce renseignement très précieux, c'est agréable.
A vrai dire il a marché sans soucis jusqu'à ce que je change pour la nouvelle version, mais je suis retournée que récemment sur le site de dynamic pour vérifier ou le script devait logiquement se mettre dans les balises avant ou après ou dedans.... et comprendre ou devait être mon erreur.... Aussi, j'ai vu qu'il n'apparaissait plus dans la page, mais j'ai pensé autre présentation ou autre problème....
Si avec votre version 9 donc celle que j'avais il ne marche pas, c'est qu'il y a un bug quelque part.... Dommage, s'ils ont supprimé ce dernier car j'aimais beaucoup. Mais bon, on ne peut que subir.... Ca me rassure, dommage, mais il faut tourner la page sur le passé et trouver autre chose de positif....
En fait, c'était un cercle circulaire de petits points multicolors d'un grand trait qui tournaient autour de la souris sans que cela soit fixe c'était irrationnel. Voilà un peu, j'en ai vu un autre presque pareil, mais je n'aime pas....
Je vais regarder ce que website propose et étudier cela....
Par contre, j'aurai toujours aimé pouvoir remplacer le curseur par une image .gif par exemple une tête de chien dans mon cas, est-ce possible ?
Je vous remercie beaucoup du temps que vous avez pris pour m'aider et me rassurer, même si j'aurai aimé différente réponse, page tournée....
Autore
Merci, j'en ai fait un, c'est toujours très agréable.... Je ne savais pas celà possible.... Par contre, il ne marche pas sous mozilla firefox seulement sous krome. Pourquoi ?