Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Blokowanie JavaScript w IE 6.0 (WinXP SP2)
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
.chudy.
  1. <div id="title">
  2. </div>
  3.  
  4. <img src="aaa.gif" onMouseOver="document.getElementById('title').innerHTML = 'aaaaaa'" onMouseOut="document.getElementById('title').innerHTML = ''">


Mam takie małe pytanko. Co zrobić aby ów skrypt nie był automatycznie blokowany przez Internet Explorer 6.0 (WinXP SP2)?

PS. To pytanie zadałem w innym temacie ale do tej pory nie dostałem odpowiedzi. Dlatego utworzyłem nowy temat.
gekon
Możesz grzecznie poprosić userów żeby włączyli JS.
.chudy.
Troszkę mi te wyjście nie pasuje, ponieważ na stonę będą wchodzili często ludzie, którzy mają małe pojęcie nt. komputerów. Chodzi mi raczej o jakieś programistyczne wyjście z tej sytuacji.
gekon
Nie ma.
revyag
No programistyczne to będzie takie że sprawdzasz czy user ma włączone js. Jak nie ma to wyświetlasz komunikat że do poprawnego działania strony jest to wymagane.
.chudy.
Tutaj jest taka sprawa, że nawet jak JS jest włączona to IE blokuje skrypt ponieważ jest to "niebezpieczny" kod. I chciałbym to jakoś obejść.
revyag
Nie obejdziesz, to kwestia ustawień przeglądarki. Czy indywidualna każdego użytkownika.
s_w_ir
Mi się wydaje ,że jest jakaś możliwość ominięcia tego. Dla przykładu jest pewne strona, z beznadziejnym HTMLem i JS, która ładuje się w IE bez żadnego ostrzeżenia. Kiedy ja zrobie całą implementacje skryptu jak na tej stronie, w swoim projekcie dostaje za każdym razem blokade od IE. Nie wiem gdzie jest haczyk, ale to mnie intryguje i delikatnie wkurza.

Tu był link, ale po rozwiązaniu, reklamy juz nie trzeba winksmiley.jpg

EDIT!!!
LOL, no to jestem du**

chwile poszukałem i sie dowiedziałem:

Cytat
try testing the page not locally but loaded to your url: the alert will (probably) not show. Why, I don't understand.


A ciekawe czemu tak. tiredsmiley.gif
revyag
No bo tak jest jak masz sp2 i już. To całe wyjaśnienie. Jak odpalasz z dysku a nie serwera www to zawsze będziesz miał taki komunikat.
Poza tym po co sobie tym głowę zaprzatać skoro to się dzieje tylko wtedy, kiedy odpalasz plik z dysku.
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.