Hey Nikolaj.
Ville personligt nok tænke på at gøre det i jQuery. PHP kan hvert fald ikke bruges...
Her er et eksempel på hvordan det kunne fungerer:
- <!DOCTYPE html>
- <html>
- <head>
- <style>p { color:red; }</style>
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- <script>
- $(document).ready(function () {
- $("p").text("The DOM is now loaded and can be manipulated.");
- });
- </script>
-
- </head>
- <body>
- <p>Not loaded yet.</p>
-
- </body>
- </html>
Din metode er såmænd din nok, men min erfaring siger mig bare, at jQuery godt kan registrere DOM som indlæst selvom billeder ikke er hentet endnu hvilket altså vil gøre din kodestump ubrugelig til dette formål.
Jeg ville derimod nok hellere kigge på det forslag Andreas Voss kommer med ;-)