Sprawdzenie czy włączony javascript, jeżeli nie to wyświetle


(Imysz01) #1

Witam,

Chciałem zapytać czy jest możliwość zrobienia czegoś takiego, że w razie gdy przeglądarka obsługuje javascript to wyświetlić normalnie diva w którym jest galeria JS, a jeżeli jest wyłączony to ukryć tego diva i wyświetlić tekst o wyłączonym JS ?

pozdrawiam


(Grzesie K) #2

Tak nie można ale można wyświetlić diva z informacją o wyłączonym js i ukryć ją za pomocą js. Uzyskasz ten sam efekt.


(CZiPEN) #3

A nie lepiej zrobić na odwrót i wyświetlić tekst, a jeśli obsługa JS jest włączona to ukryć tekst i pokazać galerię?


(Imysz01) #4

Efekt chyba nie będzie taki sam, ponieważ jak będzie wyłączona obsługa JS to galeria się rozjedzie i wyświetli w pionie wszystkie zdjęcia(tak u mnie to wygląda). Mogę wyświetlić informację że nie działa JS ale nie ukryję tej galerii, czy coś źle zrozumiałem?


(CZiPEN) #5

A nie możesz na start ustawić chociażby display: none w CSS, zmniejszyć rozmiar itp. i po wczytaniu strony przy pomocy JS zmienić te wartości?


(adpawl) #6

Ukryj galerie w css a js'em ja odkrywaj.


(Drobok) #7

Dlatego pisze się galerię nie wymagające js, bo to tylko dodatek :stuck_out_tongue:

A co do napisu masz znacznik noscript :slight_smile:


(Imysz01) #8

Hm, w css mam ustawione:

jsCarousel

{

visibility:hidden;

}

a w pliku index taka linia:

i nie działa, trzeba jakoś wymusić żeby był visible?


(ziggurad) #9

Użyj:

display: none;

i

display: block