Avatar billede crunch Nybegynder
08. august 2002 - 11:54 Der er 6 kommentarer

spørg på ie 5.5 virker ikke...

jeg kan godt få det her til at virke:

<script>
  var errorString = "Beklager men editoren kræver \nWindows95 og Internet Explorer 5 eller større at benytte."
  var Ok = "false";
  var name =  navigator.appName;
  var version =  parseFloat(navigator.appVersion);
  var platform = navigator.platform;

    if (platform == "Win32" && name == "Microsoft Internet Explorer" && version >= 4){
        Ok = "true";
    } else {
        Ok= "false";
    }

    if (Ok == "false") {
        alert(errorString);
    }
</script>


men hvis jeg skal bruge et tjek på 5.5 med:
    if (platform == "Win32" && name == "Microsoft Internet Explorer" && version >= 5.5){

virker det ikke,, hvad gør man ?
Avatar billede nikolajdu Nybegynder
08. august 2002 - 11:57 #1
ie5 = (document.all&&document.getElementById)?true:false;

if(ie5){
alrert("du har IE 5 eller højere")
}
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:00 #2
eller

if(navigator.userAgent.indexOf("5.5")!=-1||navigator.userAgent.indexOf("6")!=-1){
alert("fin bruser du");
}
Avatar billede mik789 Nybegynder
08. august 2002 - 15:15 #3
Sådan kan det gøres ("IE54" betyder IE 5.5- og "IE55" betyder IE 5.5+):

var i = 0;
var IE = (document.all)?true:false;
if (IE) i = navigator.userAgent.indexOf('MSIE');
var IE54 = (IE&&parseFloat(navigator.userAgent.substr(i+5))<5.5)?true:false;
var IE55 = (IE&&parseFloat(navigator.userAgent.substr(i+5))>=5.5)?true:false;
Avatar billede mik789 Nybegynder
08. august 2002 - 15:17 #4
og så selvfølgelig lige:

if (IE55) alert ('Du bruger Internet Explorer version 5.5 eller højere');
Avatar billede mik789 Nybegynder
08. august 2002 - 15:26 #5
og så er der også taget højde for en 7'er ;-)
Avatar billede mik789 Nybegynder
19. august 2002 - 08:03 #6
kunne du bruge svarene? de er nu snart tre uger gamle ;-)
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