2010-05-07 12 views
5

chciałem wyświetlić komunikat na górze mojej strony, gdy JavaScript jest wyłączony (podobnie jak na SO), ale na google chrome nie działa<noscript> rzeczy</noscript> nie działa Google Chrome

+2

Wydaje się być błędem w aktualnej wersji (wersjach). Raporty: http://code.google.com/p/chromium/issues/detail?id=40085 i https://bugs.webkit.org/show_bug.cgi?id=36092 – deceze

+2

Po prostu aktualizacja: problem został rozwiązany (i był to zwykły błąd błędu) http://trac.webkit.org/changeset/56064 – Corey

+2

Nadal występuje problem (w wersjach dla systemu Windows Chrome), że po załadowaniu strony zawartość

Odpowiedz

10

Wygląda, że droga.

Możesz użyć javascript, aby ukryć wiadomość "noscript".

+7

a jeśli nie będzie js, to nie będzie ukryte, jesteś geniuszem – Omu

0

Hmmm ... Mam otwarte Google Chrome JavaScript wystawienia:

c:\Documents and Settings\grzole\Local Settings\Application Data\Google\Chrome\Application>chrome -disable-javascript 

I podczas wizyty trochę <noscript> przykład znalezione w internecie widzę komunikat:

http://www.java2s.com/Code/HTMLCSS/Object-Tags/noscriptExample.htm

http://www.java2s.com/Code/HTMLCSSDemo/noscriptExample.htm

Wygląda na to, że działa. Mam przeglądarkę Google Chrome 2.0.172.39.

+0

Mam Chrome 4.1.249 – Omu

2

Nieparzysta. Mogę powtórzenia błędu to w Chrome 4.1.249.1064 (45376)

miałem problemy ze znalezieniem go, więc oto jak:

można wyłączyć JavaScript w przeglądarce Chrome w Opcjach > pod maską > Prywatność > Content > Javascript >

+0

tak, tak właśnie wyłączałem js w chrome, a SO nie pokazał mi treści z tagiem

0

Mogę potwierdzić ten błąd przy pomocy aktualnego Chrome (4.1.249.1064). Wygląda na to, że nie jest to problem związany z pakietem Webkit, ponieważ inne przeglądarki oparte na przeglądarce internetowej obsługują ten znacznik.

Chociaż ukrywanie tekstu za pomocą Javascript może być możliwe, nie jest to naprawdę opcja; Znacznik noscript jest częścią standardu w3c, dlatego powinien być obsługiwany przez przeglądarkę, która twierdzi, że jest zgodna ze standardami.

1

Mam aktualną wersję: Wersja 30.0.1599.69 mi mogę potwierdzić ten sam lub podobny problem. Po wyłączeniu javascript, html w tagu <noscript> wyświetla się dosłownie, nie jest renderowany jako format html HTML.

Uwaga, dzieje się to tylko raz i raz: po raz pierwszy po wyłączeniu javascript. Potem wszystko jest dobrze. Odśwież ekran i <noscript> działa zgodnie z oczekiwaniami. W związku z tym ktoś, kto przegląda rutynowo wyłączony javascript, zazwyczaj nie odczuwa dziwactwa.