Avatar billede intenz Novice
10. september 2001 - 14:43 Der er 7 kommentarer og
1 løsning

Er javascript på?

Jeg er ikke så vild til javascript :)
Men hvordan kan man se om den besøgende har javascript slået til eller ej?
Avatar billede roenving Novice
10. september 2001 - 14:47 #1
Gøre noget i starten af siden:

<script type=text/javascript>
var js = document?true:false;
</script>
Avatar billede intenz Novice
10. september 2001 - 14:49 #2
og hvordan kan jeg så senere chekke om det var på?
Hvis jeg skal lave fx:
if (javascript_er_på) {

} elseif {

}
Avatar billede roenving Novice
10. september 2001 - 14:51 #3
if (js) {

} elseif {

}
jes
Avatar billede nute Nybegynder
10. september 2001 - 14:55 #4
vel...svaret er jo simpelt. Hvis brukeren har disablet javascript, så vil ikke javascriptet kjøre ! Du kan ikke bruke et javascript til å finne ut om javascript er slått fra, når javascript er slått fra.

Det er da ren logikk...

/nute
Avatar billede intenz Novice
10. september 2001 - 14:57 #5
Men jeg bruger en javascript menu, og den skal så loade en anden menu hvis javascript ikke er på...
Avatar billede roenving Novice
10. september 2001 - 14:58 #6
>>nute
Ja, og det kan desværre kun checkes med javascript !!·]

Nåeh, nej man kan da skrive et skjult felt med document.write, så vil værdien også være der for andre, men hvilken gavn man vil have, kan jeg ikke lige gennemskue.

jes
Avatar billede jakoba Nybegynder
10. september 2001 - 15:32 #7
Den eneste måde er at bruge et javascript redirect, der sender ham til javascript-siden hvis han har det:

<script type=text/javascript>
self.location.href = javascript_er_enabled_side.html;
</script>

hvis scriptet ikke bliver udført loades resten af denne htmlfil (uden javascript).

mvh JakobA
Avatar billede roenving Novice
10. september 2001 - 15:34 #8
>>jakoba

Sæ\'fø\'li\' -- det første man bliver blind på sidder mellem ørerne!-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester