09. august 2002 - 10:46Der er
13 kommentarer og 1 løsning
kan man kontrollere for om browseren understøtter javascript?
Har et problem med nogle sider, hvor jeg har nogle antal der skal være delelig med 20. Det klarer jeg så client side og laver en onblur der tjecker om antallet er deleligt med 20, ellers tilføjer den op til næste tal deleligt med 20.
Men nogle browsere understøtter ikke javascript? i hvert fald er der nogle der ikke ser den automatiske udregning.
Kan jeg kontrollere om browseren understøtter javascript (og jow jeg kontrollere også serverside at tallene er delelig med 20, men jeg kan bare ikke vise brugeren det så!!!)
æhh? svært at se? det har intet at gøre med hvordan jeg gør Jeg skal bare vide om man på en eller anden måde kan kontrollere brugerens browser om den understøtter javascript
<script language="javascript" type="text/javascript"><!-- document.writeln("Yep jeg understøtter javascript"); // --></script> <noscript> Ingen Javascript her du </noscript>
Hvis du viser os hvad du har lavet, så kan det være vi kan få det til at passe præcist på din version.
og document.getElementById, skal man nok op i en nyere IE browser?
Synes godt om
Slettet bruger
09. august 2002 - 16:41#6
IE5+ eller NS6+.
Desuden kan du slette alle steder, hvor der står ""+ Det er totalt ligegyldigt. For at tjekke om en bruger har JavaScript slået til, sætter du bare dette script ind:
name er mystisk nok ikke afskaffet i html-forms og det understøttes jo fint i javscript. Når det kommer til vaidering, så går jeg selv meget op i det, men der findes altså ting/elementer som ikke kan valideres. F.eks ville jeg aldrig få muligheden for at indsætte Flash - Ligemeget hvor meget man så synes om det :)
Synes godt om
Slettet bruger
10. august 2002 - 14:17#10
Det er jeg glad for at høre! :) Jeg synes det er noget underligt noget at afskaffe name-attributten; så næsten hellere afskaffe id'en.
Det undrer mig egentligt at man kan validere korrekt på et formElement med name, på alle andre er der jo bål og brand...
Synes godt om
Slettet bruger
10. august 2002 - 14:27#12
Tja. Det lyder, som om standarderne selv er blevet dobbelt-moralske! Det har nok noget at gøre med, at name skal repræsentere variablens navn, når man poster formen.
DEt ved jeg nu ikke, får man får jo samme resultat med id ?
Synes godt om
Slettet bruger
10. august 2002 - 14:57#14
Nu begynder den ustabile server snart at irritere mig! :)
Jeg synes nu også, at name er en mere sigende attribut end id i dette tilfælde. Og i bund og grund er det jo nok gjort for at hjælpe de mindre øvede hjemmeside-udviklere!
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.