Avatar billede -sofus- Nybegynder
11. november 2002 - 11:14 Der er 7 kommentarer og
1 løsning

Forskellige handlinger ved netscape og Iexplorer

Har siddet og rodet lidt med et javascript som detecter om man bruger explorer eller netscape, men det virker ikke:

<script language=”Javascript”>

<!--
var pForm = navigator.userAgent;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS = bName == "Netscape";
var IE = bName == "Microsoft Internet Explorer";
var mac = (pForm.indexOf("Mac")>=0);
var PC = (pForm.indexOf("Win")>=0);


if (NS || mac) {

            document.write(‘Du bruger Netscape’);

}

if (IE && PC) {

            document.write(‘Du bruger Netscape’);

}

-->

</script>
Avatar billede pelkjaer Nybegynder
11. november 2002 - 11:18 #1
if ( window.navigator.userAgent.indexOf("MSIE")>=0 ) {
  var ie = true;
} else {
  var ie = false;
}

if ( window.navigator.appName.indexOf("Netscape")!=-1 ) {
  var ns = true;
} else {
  var ns = false;
}
Avatar billede -sofus- Nybegynder
11. november 2002 - 11:19 #2
Og hvor skal koden så sættes ind ?
Avatar billede pelkjaer Nybegynder
11. november 2002 - 11:23 #3
Hvad er det vil?

var ie - her har du internet explorer

var ns - og her netscape
Avatar billede -sofus- Nybegynder
11. november 2002 - 11:25 #4
Jammen hvis du skal have eks: document.write(‘Du bruger Netscape’); med i koden, hvor skal det så skrives ind henne ?
Avatar billede pelkjaer Nybegynder
11. november 2002 - 11:31 #5
if ( window.navigator.userAgent.indexOf("MSIE")>=0 ) {
  var ie = true;
} else {
  var ie = false;
}

if ( window.navigator.appName.indexOf("Netscape")!=-1 ) {
  var ns = true;
} else {
  var ns = false;
}

if (ie) {
    document.write('Du bruger IE');
}

if (ns) {
    document.write('Du bruger NS');
}
Avatar billede pelkjaer Nybegynder
11. november 2002 - 11:35 #6
Vi kan også køre den lidt videre

<script type="text/javascript">
//browser test
if ( window.navigator.userAgent.indexOf("MSIE")>=0 ) {
  var ie = true;
} else {
  var ie = false;
}

if ( window.navigator.appName.indexOf("Netscape")!=-1 ) {
  var ns = true;
} else {
  var ns = false;
}

if ( document.layers ) {
  var nn4 = true;
} else {
  var nn4 = false;
}

if ( window.navigator.userAgent.indexOf("Opera")!=-1 ) {
  var op = true;
} else {
  var op = false;
}

//browser udskrift
if (ie) {
    document.write('Du bruger IE');
}

if (ns) {
    document.write('Du bruger NS6+');
}

if (nn4) {
    document.write('Du bruger Netscape Navigator 4');
}

if (op) {
    document.write('Du bruger Opera');
}
</script>
Avatar billede -sofus- Nybegynder
12. november 2002 - 11:37 #7
smid lige et svar, så for du pointsne.
Avatar billede pelkjaer Nybegynder
12. november 2002 - 11:40 #8
ok
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