Maison >interface Web >js tutoriel >Comment exécuter une fonction lors du chargement d'une page sans utiliser `` ?

Comment exécuter une fonction lors du chargement d'une page sans utiliser `` ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-19 10:39:02682parcourir

How to Execute a Function on Page Load Without Using ``?

Exécuter une fonction lors du chargement de la page sans balise Body

Vous avez rencontré un problème où vous souhaitez exécuter une fonction lors du chargement de la page, mais vous ne pouvez pas faites-le en utilisant le

attribut. Bien que vous ayez essayé d'utiliser window.onload = codeAddress, cela ne semble pas fonctionner.

Pour résoudre ce problème, assurez-vous que :

  • window.onload = codeAddress; est placé dans le <script> dans la balise <head> section de votre document HTML. Le placer dans le <body> peut parfois causer des problèmes.</script>

Voici un exemple corrigé :


    
        <title>Test</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <script type="text/javascript">
        function codeAddress() {
            alert('ok');
        }
        window.onload = codeAddress;
        </script>
    
    

    

Avec cette modification, la fonction codeAddress s'exécutera avec succès lorsque la page se chargera sans avoir besoin du < ;corps en charge> attribut.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn