ok, bon j'ai réussi à faire ce que je voulais.
je me suis peut etre mal explrimé, je voulais dire que j'avais bien compris qu'il ne pouvait y avoir qu'un seul onload dans une balise body.
c'est à dire qu'on peut mettre 30000 balises body dans un html, mais une seule fois l'ordre "onload" sans quoi le "onload" suivant est gentiment esquivé.
donc, maintenant que les choses sont claires, du moins je le pense, je vous donne la solution que j'ai trouvé.
je garde le "body onload" dans menu.php, qui se charge en premier, et dans la page page1.php, j'ai mis un "window.onload", qui est exactement la meme chose, si ce n'est qu'il n'est pas inclus dans la balise body.
je savais bien que c'était possible, sinon ça remettait en cause pas mal de choses dans les includes et il aurait fallu travailler avec des iframes.
je répète donc ma solution:
"<body onload='x')" => "window.onload('x')"
Partager