Hallo,
ich versuche ein externes Script erst im onload-Ereignis zu laden, der Zugriff auf Funktionen darin klappt allerdings nur, wenn ich zuvor ein alert aufrufe.
gibt es eine andere Funktion, die statt alert den Zweck erfüllt?
ich versuche ein externes Script erst im onload-Ereignis zu laden, der Zugriff auf Funktionen darin klappt allerdings nur, wenn ich zuvor ein alert aufrufe.
Code:
<script type="text/javascript" id="InitScript"></script> <script> window.addEventListener("load", Initfuncs, false); window.addEventListener("load", fInit, false); function Initfuncs () { var fjs = document.getElementById("InitScript"); js = document.createElement("script"); js.src = "functions.js"; fjs.parentNode.insertBefore(js, fjs); // funcInit(document); //ist auch hier nicht verfügbar ohne alert } function fInit () { alert("fInit"); //ohne ist funcinit nicht definiert funcInit(document); // aus functions.js } </script>
Comment