| Znikające style w Navigatorze |
|
|
Przeglądarce Navigator zdarza się, że po zmianie wielkości okna przeglądarki znikają wszystkie style i pozostanie jedynie czysty, niesformatowany tekst. Błąd rozwiązuje niewielki JavaScript udostępniony swego czasu w Netscape Devoleper&ps;s Edge. Kod w sekcji headPoniższy kod umieść w sekcji <script type="text/javascript"> <![CDATA[ <!-- function MM_reloadPage(init) { if (init==true) with (navigator) { if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> ]]> </script> ObjaśnienieWykonanie skryptu powoduje, że po każdej zmianie wielkości okna Navigator z włączonymi funkcjami JavaScript nada dokumentowi style. Atrybut typeZwróć uwagę na pierwszą linię kodu. Dawniej w znaczniku Skrypt w komentarzu?Ze specyfikacji XHTML 1.0 wynika, że Zalecenie obejmuje także sytuacje, gdy zagnieżdżane arkusze stylów i skrypty zawierają znaki: |
| « poprzedni artykuł | następny artykuł » |
|---|






