Evenement onload
Posted in Javascript on novembre 26th, 2009 by Stéphane – Be the first to commentComment lancer une fonction Javascript au chargement d’une page web (onLoad). Si vous codez en Javascript dans votre page HTML, cela ne pose pas de problème majeur :
<script type="text/javascript">
function Init()
{
alert('coucou');
}
</script>
<body onload='Init()'>
Si par contre vous n’utilisez pas de framework JS particulier comme Prototype, Yahoo! ou JQuery, vous constaterez avec effroi qu’externaliser cette méthode dans un fichier Javascript pose des problèmes de compatibilité entre les navigateurs, voici comment faire :
function Init()
{
alert('coucou');
}
onload = Init;
Cela fonctionne sur tous les navigateurs que j’ai testé (c’est à dire quand même pas mal : IE5+, Firefox, Opera, Safari, Chrome etc.)

