ďťż
Podstrony
|
telcocafeCzy da się napisać skrypt w JS, który będzie blokował wyświetlanie strony w przeglądarce innej niż IE?(przekierowywał do jakiejś innej podstrony czy coś...) Z góry dziękuję za napisanie gotowego kodu. Czy da się napisać skrypt w JS, który będzie blokował wyświetlanie strony w przeglądarce innej niż IE? (przekierowywał do jakiejś innej podstrony czy coś...) Z góry dziękuję za napisanie gotowego kodu. Tu masz taki skrypt (pozycja 61 ;) ) .Aczkolwiek Opera ustawiona ,żeby była rozpoznawana jako IE się przedrze ;] Użytkownik .:DzIuDek:. ™ edytował ten post 16 lipiec 2006, 22:24 FF również. Jak i wszystko inne co pozwala zmieniać agenta. Skoro już w JS to lepiej rozpoznawać na podstawie unikalnych obiektów. afair tylko ie obsługuje document.all -> jesli istnieje to masz do czynienia z IE. if(navigator.appName != 'Microsoft Internet Explorer') location.src = 'stronainna.html'; // Opera zmienia niektóre info IE, ale osobiście się nie spotkałem, żeby appName zmieniała tak jak powyżej :) @down: No ale to w sumie to samo co podałem ... No ale długością kodu się jednak nieco różnią ;) Użytkownik Coldpeer edytował ten post 16 lipiec 2006, 23:04 if(navigator.appName != 'Microsoft Internet Explorer') location.src = 'stronainna.html'; No ale to w sumie to samo co podałem ... BTW to IMHO zamiast się bawić w takie przekierowywania lepiej sklecić coś co będzie wyglądało podobnie we wszystkich przeglądarkach - trochę więcej roboty ale kilkanaście procent internautów wiecej obejrzy stronkę ;) if (!document.all) location.href = 'stronainna.html'; Zdecydowanie pewniejsze Ewentualnie skrypt, który rozpoznaje nazwę pliku exe przeglądarki, i jeśli to jest msie, wyświetl stronę, a jeśli nie, wyświetl inną. Tylko, że w Operze jest możliwość ustawienia żeby Opera przedstawiała się jako IE 6.0 więc ten skrypt może mieć problemy pod Operą. Ewentualnie skrypt, który rozpoznaje nazwę pliku exe przeglądarki, i jeśli to jest msie, wyświetl stronę, a jeśli nie, wyświetl inną. Ciekawe jak to zrobisz... Po za tym sposób idiotycznie bez sensu, słyszałeś o innych systemach niż Windows? :> Tylko, że w Operze jest możliwość ustawienia żeby Opera przedstawiała się jako IE 6.0 więc ten skrypt może mieć problemy pod Operą. Ten, czyli który? Bo napewno nie bartka_kawy ;) Najlepszym więc sposobem jest użycie skrypciku nava, bądź mohego :P Użytkownik Coldpeer edytował ten post 17 lipiec 2006, 12:36 |
|||
Sitedesign by AltusUmbrae. |