Javascript : Fonction Onload

Fermé
catefait - 11 sept. 2008 à 11:02
 catefait - 11 sept. 2008 à 11:25
Bonjour à tous,
Voici ce que je veux faire :
éxécuter une fonction javascript dès le chargement de la page php.

Le lien à charger est du type :
<a href=\"#lightbox1\" rel=\"lightbox1\" class=\"lbOn\">


Je souhaite utilser la fonction Onload mais je n'y arrive pas...

<script language="JavaScript">
function splash {
parent.location.href = '#lightbox1' rel='lightbox1' class='lbOn';
}
</script>

<BODY onload="splash()";>


Merci pour votre aide

4 réponses

artragis Messages postés 481 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 6 avril 2010 146
11 sept. 2008 à 11:23
cela marche-t-il? sinon elève le point virgule du <body onload="splash";> il est inutile
1
Merci, j'ai donc modifié ce qui me donne :

echo "<script language=\"JavaScript\">function splash() {parent.location.href = \"#lightbox1\" rel=\"lightbox1\" class=\"lbOn\"}</script>";
echo "<body onload=\"splash()\";>\n";


mais çà ne fonctionne pas...
0
malheureusement non...
0
artragis Messages postés 481 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 6 avril 2010 146
11 sept. 2008 à 11:05
==>je suis pas sur mais je pense avoir vu deux petites erreur
<script language="JavaScript">
function splash() {
parent.location.href = '#lightbox1' rel='lightbox1' class='lbOn';
}
</script>

<BODY onload="splash()";> 

faut pas de ";" avec le body, par contre il te faut des parenthèse avec ta déclaration de fonction.
mais je ne suis vraiment pas sur que ce soit ça qui t'empêche de faire ta fonction
-1