Avatar billede jens Nybegynder
26. september 2001 - 14:14 Der er 10 kommentarer og
1 løsning

Tjek browser og lever CSS

Hej

Står og mangler et script der kan tjekke browser type og version, og derudfra levere en css fil.

Skal virke med version 3.0 også.

Nogen forslag
Jens
Avatar billede neuro Nybegynder
26. september 2001 - 14:17 #1
FIND VERSION
navigator.appVersion

FIND BROWSER TYPE
navigator.appName
Avatar billede nikolajdu Nybegynder
26. september 2001 - 14:19 #2
Hvad med noget ala:

HTML>
<HEAD>
<title>Kontakt</title>
<script language=\"JavaScript\">

var ns = navigator.appName.indexOf(\"Microsoft\")<0;
  if (ns){
    document.write(\'<style src=\"minNetscapeCSSfil.css\"></style>\');
}else{
    document.write(\'<style src=\"minAndenCSSfil.css\"></style>\')
}
-->
</script>

</head>

<body bgcolor=\"black\">
</BODY>
</HTML>
Avatar billede jens Nybegynder
26. september 2001 - 14:19 #3
\"mangler et script\" ;-)
Avatar billede roenving Novice
26. september 2001 - 14:21 #4
var ie = navigator.appName.indexOf(\"Microsoft\")>=0;
var ver = parseInt(navigator.version);

if (ver>3){
  if (ie && ver>=6) {stsheet=\"ie6.css\";return true};
  if (ie && ver>=5) {stsheet=\"ie5.css\";return true};
  if (ie && ver>=4) {stsheet=\"ie4.css\";return true};
  if (!ie && ver>=6) {stsheet=\"ns6.css\";return true};
  if (ie && ver>=4) {stsheet=\"ns4.css\";return true};

}

hth
jes
Avatar billede neuro Nybegynder
26. september 2001 - 14:22 #5
det er da sjovere at lave det selv ;)
Avatar billede nikolajdu Nybegynder
26. september 2001 - 14:23 #6
Hvis han nu kunne lave det selv havde hn vel ikke spurgt...
Avatar billede jens Nybegynder
26. september 2001 - 14:24 #7
ja, der er meget der er sjovt - men ikke lige nu hvor der er en masse andre sjove ting der også skal laves ;-)
Avatar billede roenving Novice
26. september 2001 - 14:25 #8
Ups ...

<head>
<script type=text/javascript>
var stsheet;
function cssbrowser(){
var ie = navigator.appName.indexOf(\"Microsoft\")>=0;
var ver = parseInt(navigator.appVersion);

if (ver>3){
  if (ie && ver>=6) {stsheet=\"ie6.css\";return true};
  if (ie && ver>=5) {stsheet=\"ie5.css\";return true};
  if (ie && ver>=4) {stsheet=\"ie4.css\";return true};
  if (!ie && ver>=6) {stsheet=\"ns6.css\";return true};
  if (!ie && ver>=4) {stsheet=\"ns4.css\";return true};

} else stsheet=\"\";

}
cssbrowser();
if (stsheet!=\"\") document.write(\'<style src=stsheet></style>\');
</script>
</head>

;·]
Avatar billede jens Nybegynder
26. september 2001 - 14:27 #9
roenving>> nemlig, det snupper jeg - tak for det.

nikolajdu>> tak til dig også
Avatar billede nikolajdu Nybegynder
26. september 2001 - 14:29 #10
Jes - Nu igen
Avatar billede roenving Novice
26. september 2001 - 14:36 #11
Oh jes

Tak for points ;~}
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