Witam serdecznie. Mam zastosowany na swojej stronie skrypt, który poinformuje użytkownika, że wchodzi przez starą wersję przeglądarki:
http://code.google.com/p/ie6-upgrade-warning/
Jednak na innej stronie, która ma ten sam skrypt spotkałem się z pewną rzeczą. Chodzi o to, że domyślnie w skrypcie kiedy ten komunikat o nieaktualnej przeglądarce wyskoczy, to już się nie da tego okna zamknąć i ze strony ciężko się korzysta.
A właśnie ta inna strona ma ten skrypt tak zmodyfikowany, że można go wyłączyć, dodali w nim tą opcję. Wygląda to tak:
Jest tam kontynuuj na własne ryzyko. Jak zrobić taką opcję wyłączenia w tym skrypcie?
jak sciągniesz kod źródłowy to masz tam ładnie wszystko opisane
musisz dodać jakiś element z napisem taki jak chcesz, umieścic go w odpowiednim miejscu (jest tu troszke pracy ale wszystko ładnie widać gdzie co dodać)
na dole nie powinno być var tylko sama nazwa.onclick
masz link do strony na której jest ten warring z tą opcją, bo podałeś tylko obrazek a jak by był link to można by z tamtej strony wyciągnąć ten skrypt.
Właśnie zajrzałem w źródło strony i znalazłem tam ten skrypt, jednak nie umiem go przenieść tak, aby działał. Zresztą tam jest jakoś inaczej. Bo ja mam tak jak jest napisane tam na Google. Czyli:
Ten kod mam wpisany w główny plik php strony od CMS-a. Natomiast reszta w innych plikach skryptu, jak np. warning.js A na portal24h jest zupełnie inaczej, luknij sobie w źródło – Dodane 10.01.2011 (Pn) 21:08 – Administrator portal24h odpisał mi na wiadomość. Napisał, że korzysta z tego skryptu:
Ponieważ ja nie korzystam z Joomli, więc muszę zajrzeć w źródło, porównać i skopiować to co trzeba. Nie wiem czy mi się uda to zrobić, zatem grzelix, jak będziesz to możesz spróbować :). Oczywiście ja też spróbuje i jak uda mi się, to opiszę w tym temacie jak to zrobić.
Bardzo dziękuję za pomoc użytkownikowi grzelix. Podesłał mi prawidłowo zmodyfikowany skrypt, a dokładnie to sam plik warning.js, który do tego wystarczy. Oparł się na pluginie do Joomli, gdzie link podałem już przedtem.
Proszę, podaję plik jeśli inni by tez chcieli taki efekt osiągnąć
Wystarczy użyć oryginalnego, tego domyślnego skryptu od Google (link w 1 poście) i podmienić ten pliczek warning.js. Jeśli nie byłoby polskich znaków w komunikacie powiadamiającym, to zmieńcie kodowanie pliku warning.js