Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][CSS][HTML]Podświetlenie przestało działać w IE
Forum PHP.pl > Forum > Przedszkole
user767
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <link rel="stylesheet" href="style.css" type="text/css" />
  6.  
  7. <title>tytul</title>
  8.  
  9. <script type="text/javascript">
  10.  
  11. function aktywny(box) {
  12. box.style.background='#f0f0ff';
  13. }
  14.  
  15. function nieaktywny(box) {
  16. box.style.background='#ffffff';
  17. }
  18.  
  19. </script>
  20.  
  21. </head>
  22. <body>
  23.  
  24.  
  25. <div class="tresc" onmouseover="aktywny(this)" onmouseout="nieaktywny(this)">
  26. <p class="tytul"> </p>
  27. tekst<br /><br />
  28.  
  29. </div>
  30.  
  31.  
  32.  
  33. </body>
  34. </html>


W FF chodziło, w IE również, teraz nie chodzi w IE a w FF tak. Ktoś wie dlaczego?
kamil4u
Hmmm... w sumie nie mam pojęcia,a nie mam IE, więc mogę tylko strzelać. Domyślam się, że to skrawek, jakieś większej ilości kodu(HTML (np. treść w <p>)). Spr. czy wszystko jest pozamykane itd. Następnie zmień box.style.background na box.style.backgroundColor . Jak to nie zadziała spróbuj zmienić DOCTYPE na
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>


Przed tymi operacjami jeszcze zrób tak zwane twarde odświeżenie. Napisz jeszcze pod którą wersją się to objawia i co zmieniłeś, że przestało chodzić.
user767
usunąłem doctype
dalej nie działa, mam ie 8
Damonsson
Mi ten Twój pierwszy kod działa w IE8. Sprawdź czy nie zablokowałeś JS, lub coś w tym stylu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.