Quelle est la différence entre window.onload
, document.onready
et body.onload
?window.onload vs body.onload vs document.onready
Répondre
window.onload
attendra que tous les éléments aient fini de télécharger, tels que des images et des scripts.
DOM prêt attend jusqu'à ce que vous pouvez accéder au DOM via l'API.
En note, de nos jours, vous devriez utiliser window.addEventListener('load', function() { }, false)
ou attachEvent()
pour les IE plus anciens.
Je pense que la fonctionnalité DOM ready de jQuery attendrait également que les scripts soient chargés avant le déclenchement, n'est-ce pas? – screenm0nkey
Mais il ne peut pas fonctionner pour Chrome, Safari et Opera. Existe-t-il une alternative de 'window.onload' pour ces navigateurs? – william
@william: 'window.addEventListener ('load', function() {}, false)'. – alex
- 1. Rhino simulé vs Typemock vs JustMock vs
- 2. Accumuler vs plier vs réduire vs compresser
- 3. inline vs __inline vs __inline__ vs __forceinline?
- 4. méthode vs fonction vs procédure vs classe?
- 5. MPAPI vs MPI.NET vs?
- 6. Mathematica: Unevaluated vs Différer vs vs attente HoldForm vs vs HoldAllComplete etc etc
- 7. InsertionSort vs InsertionSort vs BinaryInsertionSort
- 8. int vs NSNumber vs NSInteger
- 9. managedQuery() vs context.getContentResolver.query() vs android.provider.something.query()
- 10. Matlab vs Aforge vs OpenCV
- 11. CURL vs fopen vs fsocketopen?
- 12. T4 vs CodeDom vs Oslo
- 13. Flash vs Silverlight vs HTML5
- 14. Diffuser vs MPI vs zeromq?
- 15. apc_define_constants vs hidef vs define
- 16. SHMEM vs tmpfs vs mmap
- 17. XUL vs vs FLEX XAML
- 18. Processing.js vs. CAKE vs. Raphael.js
- 19. BasicHttpBinding vs WSHttpBinding vs WebHttpBinding
- 20. iWebkit Vs JqueryMobile Vs JQtouch?
- 21. LINQ vs Lambda vs méthodes anonymes vs délégués
- 22. Performance de GridView vs DataList vs Répéteur vs ListView
- 23. Traitement du courrier: rails vs php vs perl vs?
- 24. JRuby: importer vs inclure vs java_import vs include_class
- 25. Inhouse enregistrement vs OpenID vs Google Friend Connect vs Facebook Connect vs (etc)
- 26. window.onload delay
- 27. VS Solution, projets vs dlls meilleure pratique
- 28. Plugins Eclipse vs fonctionnalités vs dropins
- 29. WCF vs webmethods ASPX vs webmethods ASMX
- 30. NSThread vs NSOperationQueue vs. sur l'iPhone
[This] (http://stackoverflow.com/questions/191157/window-onload-vs-body-onload) vous aidera ... Bonne chance! :) – PHP
Pourquoi cela a-t-il été marqué comme un doublon? Cela ne mentionne même pas jQuery, alors que l'autre l'a dans le titre ('ready' est jQuery seulement). –
Aggree avec Ciro. Trop de gens sur StackOverflow pensent que JavaScript === jQuery. – Seanonymous