![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 0 Dołączył: 4.02.2003 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam kolejne dziwne pytanie ;-) Jest sobie kodzik np: Kod <SCRIPT>
if cos tam to "alternatywny opis strony" if cos tam2 to "jakis inny opis" </SCRIPT> <NOSCRIPT> "alternatywny opis strony" </NOSCRIPT> I w sumie w kodzie jest 2 x "alternatywny opis", przez co strona bedzie 2 x wieksza. Czy da sie zrobic cos takiego: - jesli uzytkownik nie bedzie mial wlaczone savascript to zostanie zaladowane to co jest miedzy <NOSCRIPT> a </NOSCRIPT> (no to da sie zrobic napewno) - natomiast jesli zostanie spelniony IF (ten 1) to aby wlasnie zaladowac opis ten z <NOSCRIPT>. Czy da sie cos takiego zrobic? A jesli nie to jak mozna to inaczej rozwiazac? Z gory dzieki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jesli chcesz miec wszsytko na jednej stonie - meta refresh odpada, bo predzej czy pozniej i tak sie refreshuje....
Pomysl z warstwami nie jest zly tyle, ze wada tego bedzie ogromny rozmiar skryptu, a takze przegadarka bedzie ciagnac nie tylko to co jest w widocznej warstwie, a wszsytko... Zrobic to mozesz tak (IE, Mozilla, Opera tested): [xml:1:4411d36add] <html><head> <script type="text/javascript"> <!-- function wersja(id_wid, id_niewid){ wid = document.getElementById(id_wid); niewid = document.getElementById(id_niewid); wid.style.visibility = 'visible'; niewid.style.visibility = 'hidden'; } // --> </script> </head> <body> <div style="visibility:hidden;position:absolute;top:0;left:0;" id="js_on"> js wlaczony </div> <div style="position:absolute;top:0;left:0;" id="js_off"> js wylaczony </div> <script type="text/javascript"> <!-- wersja('js_on', 'js_off'); // --> </script></body></html> [/xml:1:4411d36add] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 02:43 |