yves347
Nouveau membre
Hello
Il me vient un prob. bien contre mon grés, puisque sur "nvu" après avoir posé mon code, je peux passer en apperçu et contempler avec satisfaction que cette intro flash fonctionne à merveille, mais une fois actualisée sur l'index de mon site cela donne : "undefilded"
alors que mon texte est : "bienvenue à l'Orangerie".
Y a t-il une âme assez sensible pour m'éclairer, car comme un "Johny", je suis dans le noir...
Voici le code et merci d'avance pour vos conseils....(placé entre) <body> et </body>...
<!-- DEBUT DU SCRIPT -->
<script language="JavaScript">
/*
SCRIPT TROUVE SUR WEBJS
*/
link = "http://yves347.ifrance.com/page1.html";
if (document.all)
{
X = document.body.clientWidth;
Y = document.body.clientHeight-50;
}
else
{
X = window.innerWidth;
Y = window.innerHeight-50;
}
document.write('<STYLE TYPE=text/css>\n.cadremagique {\n position:relative; width:'+X+'px; height:'+Y+'px;\n}\n</STYLE>\n');
a = 1;
b=0;
textotab = new Array;
textotab[0] ="Bienvenue à l\'Orangerie".;
function AnimTexto()
{
if(a < 45)
{
texto = "<TABLE WIDTH=100% HEIGHT=80%><TR><TD ALIGN=center VALIGN=middle NOWRAP><P ALIGN=center STYLE=\"font-size:"+a+"px\"><FONT FACE=\"Arial\">"+textotab+"</FONT></P></TD></TR></TABLE>"
if (document.layers)
{
document.texto1.document.texto2.document.write(texto)
document.texto1.document.texto2.document.close()
}
else if (document.getElementById)
document.getElementById("texto3").innerHTML=texto;
else if (document.all)
texto3.innerHTML=texto;
a++;
tempoEJS = setTimeout("AnimTexto()", 20)
}
else
{
if(b < (textotab.length)-1)
{
a = 1;
b++;
tempoEJS = setTimeout("AnimTexto()", 100);
}
else
tempoEJS = setTimeout("document.location.href=link", 500);
}
}
document.write('<ilayer id="texto1" width='+X+' height='+Y+'><layer id="texto2" width='+X+' height='+Y+'><div id="texto3" CLASS=cadremagique></div></layer></ilayer><FONT FACE=\"Arial\" SIZE=1><CENTER><A HREF=\"'+link+'\"?PHPSESSID=3c25514156ed4ff9d742d6d071a1d8a5>Passer l\'intro</A></CENTER></FONT>');
window.onload = AnimTexto;
</script><!-- FIN DU SCRIPT -->
Merci pour votre bon coeur, mais ne vous y fiez pas, ça fonctionne sur le pc mais pas une fois actualisé sur le site en ligne...C' est bien là la question...
A + Yv...
Il me vient un prob. bien contre mon grés, puisque sur "nvu" après avoir posé mon code, je peux passer en apperçu et contempler avec satisfaction que cette intro flash fonctionne à merveille, mais une fois actualisée sur l'index de mon site cela donne : "undefilded"
alors que mon texte est : "bienvenue à l'Orangerie".
Y a t-il une âme assez sensible pour m'éclairer, car comme un "Johny", je suis dans le noir...
Voici le code et merci d'avance pour vos conseils....(placé entre) <body> et </body>...
<!-- DEBUT DU SCRIPT -->
<script language="JavaScript">
/*
SCRIPT TROUVE SUR WEBJS
*/
link = "http://yves347.ifrance.com/page1.html";
if (document.all)
{
X = document.body.clientWidth;
Y = document.body.clientHeight-50;
}
else
{
X = window.innerWidth;
Y = window.innerHeight-50;
}
document.write('<STYLE TYPE=text/css>\n.cadremagique {\n position:relative; width:'+X+'px; height:'+Y+'px;\n}\n</STYLE>\n');
a = 1;
b=0;
textotab = new Array;
textotab[0] ="Bienvenue à l\'Orangerie".;
function AnimTexto()
{
if(a < 45)
{
texto = "<TABLE WIDTH=100% HEIGHT=80%><TR><TD ALIGN=center VALIGN=middle NOWRAP><P ALIGN=center STYLE=\"font-size:"+a+"px\"><FONT FACE=\"Arial\">"+textotab+"</FONT></P></TD></TR></TABLE>"
if (document.layers)
{
document.texto1.document.texto2.document.write(texto)
document.texto1.document.texto2.document.close()
}
else if (document.getElementById)
document.getElementById("texto3").innerHTML=texto;
else if (document.all)
texto3.innerHTML=texto;
a++;
tempoEJS = setTimeout("AnimTexto()", 20)
}
else
{
if(b < (textotab.length)-1)
{
a = 1;
b++;
tempoEJS = setTimeout("AnimTexto()", 100);
}
else
tempoEJS = setTimeout("document.location.href=link", 500);
}
}
document.write('<ilayer id="texto1" width='+X+' height='+Y+'><layer id="texto2" width='+X+' height='+Y+'><div id="texto3" CLASS=cadremagique></div></layer></ilayer><FONT FACE=\"Arial\" SIZE=1><CENTER><A HREF=\"'+link+'\"?PHPSESSID=3c25514156ed4ff9d742d6d071a1d8a5>Passer l\'intro</A></CENTER></FONT>');
window.onload = AnimTexto;
</script><!-- FIN DU SCRIPT -->
Merci pour votre bon coeur, mais ne vous y fiez pas, ça fonctionne sur le pc mais pas une fois actualisé sur le site en ligne...C' est bien là la question...
A + Yv...