11548 sujets

JavaScript, DOM et API Web HTML5

Salut à tous!
Voilà, j'ai une shadowsbox qui affiche un texte qd je clic sur un bouton, jusque là pas de problème. Ce que j'aimerais , c'est qu'elle s'affiche par dessus la page d'accueil de mon site automatiquement quadn on arrive sur ce site, un peu comme une popup mais en beaucoup plus chouette.
Savez vous si c'est possible , et comment?

On 'a parler de <body OnLoad = mafonction();> mais je sais pas trop comment m'y prendre.
Si vous avez une idée, je suis preneur!!
merci a tous Smiley biggrin
ratak a écrit :
Salut à tous!
Voilà, j'ai une shadowsbox qui affiche un texte qd je clic sur un bouton, jusque là pas de problème. Ce que j'aimerais , c'est qu'elle s'affiche par dessus la page d'accueil de mon site automatiquement quadn on arrive sur ce site, un peu comme une popup mais en beaucoup plus chouette.
Savez vous si c'est possible , et comment?

On 'a parler de <body OnLoad = mafonction();> mais je sais pas trop comment m'y prendre.
Si vous avez une idée, je suis preneur!!
merci a tous Smiley biggrin


Etant donné que tu as un bouton qui affiche ta popup, au lieu de faire :
onclick='ta_fonction();'


tu fais comme tu l'as dit :
<body onload='ta_fonction();'>


Elle s'exécutera au chargement de la page comme si tu avais cliqué sur ton bouton.

Sinon il existe également des fonctions à mettre directement dans le javascript telles que :
window.onload=ta_fonction;
ou
document.onload=ta_fonction;

si je ne me trompe pas.