Ajax uten javascript

kongen

kongemedlem
Noe sånt, kan brukes for å skjule advarselen med jQuery:
Kode:
$(function() {
$('#advarsel').hide();
});

Prøvde å lage en div med id=advarsel, men advarsel-diven vises til de som har javascript også.

Hvordan kan jeg få diven til å forsvinne for de som har javvan påslått?
 

impel

Medlem
Og du har husket å inkludere jQuery på siden?

HTML:
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script>
$(function() {
    $('#advarsel').hide();
});
</script>

Sjekk også utviklerkonsollen i nettleseren, og se om det vises noen feilmeldinger der. Ctrl+Shift+K i Firefox, eller F12, og så "Console" i Chrome.

Endret: Fungerende eksempel: JS Bin - Collaborative JavaScript Debugging
 

adeneo

Medlem
Dersom du skal vise en advarsel til brukere som ikke har javascript så bruker du noscript tagger

HTML:
<noscript>
    <div id="advarsel">
         <h1>Herregud, skynd deg å slå på JavaScript !!!!</h1>
    </div>
</noscript>
 
Topp