Man kan lave en tekst, som disables med javascript, og man kan f.eks. bruge <noscript>-tagget !-)
Synes godt om
Slettet bruger
21. juni 2004 - 21:44#3
skovenborg + roenving: Ja ja, det ved jeg godt. :-) Men måske jeg burde have forklaret mig noget bedre: Jeg er ved at lave en cross-browser bruger-information, og har også oprettet et spørgsmål i den forbindelse: http://www.eksperten.dk/new_post.php?qid=512377&nr=11&time=1087846530 Og til det, har jeg brug for et no-JavaScript script. :-)
Men måske det kan løses via mit andet spørgsmål???
kunne du så ikke bare skrive via javascript at browseren understøtter javascript. Måske lidt af den samme løsning som roenving har fat i, altså at vise eller skjule en box via javascript.
Synes godt om
Slettet bruger
22. juni 2004 - 00:11#5
Tja... jeg ved ikke rigtigt...
Det jeg egentligt er ude efter, er at lave en slags "bruger-side", hvor brugeren kan aflæse div. oplysninger om sin PC. Deriblandt, om brugeren har JavaScript slået til eller fra i sin Browser. Så der skal egentligt bare stå: "Fint, du har JavaScript slået til i din Browser." eller "Du har desværre ikke slået JavaScript til i din Browser." med en kort forklaring om, hvordan brugeren slår JavaScript til i sin Browser i negativt fald, da det er det jeg ønsker. :-) Er der en let måde at kunne få det til at fungere?
Den klassiske metode vil være at placere noget inde i et noscript-tag, da en browser vil ignorere tags, den ikke kender (gælder for de gamle browsere !-) og de, som kender javascript vil springe det over, som står i et noscript-tag, hvis scripting er enabled:
<script type="text/javascript"> <!-- Gem for gamle browsere document.write("<span class='visScript'>Din browser understøtter javascript<br>"); //andre document.writes med browser-oplysninger document.write("</span>"); //--> </script> <noscript> <span class="visScript">Din browser understøtter ikke javascript<br><br> For at se dette site korrekt skal du slå dette til: <!-- osv. osv. --> </span> </noscript>
-- en anden metode er at udskrive <!-- og --> med javascript, da det som ligger imellem så vil blive vist, hvis ikke script understøttes !-)
Synes godt om
Slettet bruger
22. juni 2004 - 00:32#7
Utroligt! Det virker faktisk i både Opera 7.5, Netscape 7.1, Firefox 0.9 og IE 6.1, som er de browsere som jeg udvikler i. :-) Altså, de fortæller at JavaScript er slået til (som også er korrekt hos mig). Mangler lige at teste dit script, når jeg slår JavaScript fra. Men det virker sikkert stadig, vil jeg tro. :-))
Synes godt om
Slettet bruger
22. juni 2004 - 00:35#8
Men... kan man validere korrekt (fx. i xhtml 1.0 trans og xhtml 1.1 strict), når man putter et JavaScript ind i body-sektionen? Eller er jeg ved at være træt i mit lille hoved nu...?
Synes godt om
Slettet bruger
22. juni 2004 - 00:37#9
...og kan du ikke venligst lægge et svar, så jeg kan tildele dig points? Og selvfølgelig skal skovenborg også have lidt points, for hans tid og ihærdighed. :-)
Javascript er principielt ikke fejlplaceret nogle steder, når blot det er imellem <html> og </html>, men jeg ved det faktisk ikke !-)
-- og velbekomme '-)
Synes godt om
Slettet bruger
22. juni 2004 - 01:01#11
Ok, jeg gennemchekker det selv i morgen. Igen: Mange tak for hjælpen, KodeMAster. :-)
Jeg tildeler dig points, når skovenborg også lægger et svar. Det bliver nok først i morgen, tror jeg.
Synes godt om
Slettet bruger
22. juni 2004 - 01:03#12
Forresten: Jeg har lige kigget på min "Karma", og jeg mangler åbenbart en 3. person som skal tildele mig en eller anden form for karma, før den bliver vist for mig. Kan du ikke venligst gøre det for mig? Eller har jeg misforstået noget i det system?
jamen værsgo' så - men giv roenving flest, nu når det trods alt er ham der har lavet det meste her :-)
Synes godt om
Slettet bruger
22. juni 2004 - 17:37#14
skovenborg: Jeps, selvfølgelig skal Roenving have de fleste points. Men så vidt jeg husker, fik du "lusket" dig ud af en pointsgivning for en del tid siden, da jeg ville give bl.a. dig points. Så nu skulle der forhåbentligt også være rettet op på dette også. :-)
Velbekommen. Men det er mig som takker for det fine script! :-)
Synes godt om
Ny brugerNybegynder
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.