Pracuję bez ram JavaScript, ale chcę zadzwonić do funkcji, gdy dom jest załadowany.

Nie mogę / nie chcę używać atrybutu "Onload" na znaczniku .

1
Christophe Debove 18 listopad 2011, 14:36

2 odpowiedzi

Myślę, że http://code.google.com/p/dvready/ jest dokładnie tym, co ty Szukasz.

Jeśli kiedykolwiek piszesz własny plik JavaScript, który nie może zależeć od istniejących bibliotek i chciałby wykonać tylko po załadowaniu strony, ta biblioteka jest dla Ciebie.

Po prostu to zrobić:

<html lang="en">
<head>
        <script src="domready.js" type="application/javascript"></script>
        <script type="application/javascript">
                DomReady.ready(function() {
                    alert('dom is ready');
                });
        </script>
</head>
<body>

</body>
</html>
3
alessioalex 18 listopad 2011, 11:20

Cóż, obawiam się, że przeglądarka i ładowana dom nie idź łatwo. Według rekomendacji jest OndomReady Ryan Morr (https://github.com/ryanmorr/ondomready), ale jest mnóstwo alternów.

1
Graham 18 listopad 2011, 10:42