22. februar 2010 - 09:58Der er
15 kommentarer og 1 løsning
Tjek browser version og kom med info-tekst, hvis gammel browser
Hejsa. Jeg har et system kørende, som er skrevet i PHP. Systemet fungerer perfekt under IE 7 og 8 samt Crome og FF. Men hvis der anvendes IE6 eller tidligere, så fungerer systemet ikke korrekt.
Er det muligt, at lave et browser-tjek, og hvis browseren er IE6 eller tidligere, så vises der en informationstekst, hvorimod hvis browseren ikke er IE6 eller tidligere, så kører systemet som det er?
Og hvis de skulle have slået javascript fra (ikke mange, men der er nogle), kan du køre PHP, efter javascriptet. Du kan se om det er slået fra, med en af de nævnte funktioner til sidst i omtalte tråd.
michael_stim: Det ser godt ud...... :) For mig at se, løser dit class-forslag i #4 min udfordring - uanset om javascript er sat til eller ej. Jeg smider koden øverst!
Lige nu har jeg ikke 100% styr på, hvilke browsere der IKKE er kompatible. Men det er vel bare at udvide if-sætningen.
jeg tjekker netop for versioner, der ikke er kompatible, og hvis ikke, så skiftes til ny side (filnavn.php), hvor jeg informerer om, at den anvendte browser er forældet osv.... og hvad man så kan gøre!
Hvis browseren er kompatibel, fortsætter kodeafviklingen.
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.