Avatar billede -kick- Nybegynder
22. december 2004 - 00:26 Der er 19 kommentarer og
1 løsning

Et script som fortæller brugernes internet browser.

Ja, overskriften siger sig selv.
En der kan give mig et stykke kode til hvordan man kan se sin egen internet browser.

giver 20 point!
Avatar billede roenving Novice
22. december 2004 - 00:32 #1
document.write(navigator.userAgent); ?-)
Avatar billede -kick- Nybegynder
22. december 2004 - 00:34 #2
Kan du lave en if sætning som siger:
Hvis brugeren har mozilla, osv. kommer beskeden "Hej" og hvis de har internet explorer 1,2,3,4,5,6 kommer: Hejsa?
Avatar billede roenving Novice
22. december 2004 - 00:48 #3
Ja, det kan jeg godt, men hvad er dit formål med det, for oftest vil det være mere hensigtsmæssigt at spørge på de funktioner, man aktuelt har tænkt sig at bruge !-)

-- f.eks. giver et spørgsmål på document.all mening, hvis man er nødt til at understøtte IE4, ellers er det bare til overs !o]
Avatar billede -kick- Nybegynder
22. december 2004 - 01:21 #4
Mit formål er til brugere som er på min chat.

For chatten virker ikke med mozilla, netscape osv.
KUN internet explorer, derfor vil jeg skriver hvis man har mozilla osv.
"Skaf dig internet explorer, eller skift til den browser."
Avatar billede roenving Novice
22. december 2004 - 01:25 #5
Hvorfor koder du den så ikke, så den også virker i der ?-)
Avatar billede -kick- Nybegynder
22. december 2004 - 01:26 #6
Kan ikke.
Avatar billede -kick- Nybegynder
22. december 2004 - 01:27 #7
Men anyway, vil du hjælpe mig med mit script, eller?
Avatar billede olebole Juniormester
22. december 2004 - 01:33 #8
<ole>

"En der kan give mig et stykke kode til hvordan man kan se sin egen internet browser."

Det er vist ikke muligt. Så vidt jeg ved, kan JavaScript ikke tænde for PC'ens skærm  :)

Undskyld, jeg ku' ikk' la' være ... Go' Jul *<();o)

/mvh
</bole>
Avatar billede -kick- Nybegynder
22. december 2004 - 02:15 #9
Hehe :]
God jul olebole :D
Avatar billede loevgaard Praktikant
22. december 2004 - 15:02 #10
I det her tilfælde må jeg nok sige at google er din ven, www.google.com, søg efter javascript browser test eller sådan noget, garanterer dig for den kommer med nogle resultater :)
Avatar billede sebjlan Nybegynder
23. december 2004 - 00:02 #11
Hvis det bare er navnet på browseren du vil have:

document.write(navigator.appName);

Og så den med om brugeren har IE eller ej:

if(navigator.appName != 'Microsoft Internet Explorer') document.write('Skaf dig internet explorer, eller skift til den browser.');
else document.write('Hejsa');
Avatar billede olebole Juniormester
23. december 2004 - 00:18 #12
<ole>

sebjlan >> Hvad sker der mon så, når en bruger besøger siden med en Opera?  ;o)

/mvh
</bole>
Avatar billede olebole Juniormester
23. december 2004 - 00:22 #13
var uA = navigator.userAgent;
if( uA.indexOf('msie')==-1 || uA.indexOf('opera')!=-1 ) document.write('Skaf dig internet explorer, eller skift til den browser.');
else document.write('Hejsa');
Avatar billede -kick- Nybegynder
23. december 2004 - 01:44 #14
glor i ie og den siger skaf dig ie :P
Avatar billede olebole Juniormester
23. december 2004 - 01:55 #15
Doooohhh ... sorry  :)
var uA = navigator.userAgent.toLowerCase();
... osv ...
Avatar billede sebjlan Nybegynder
23. december 2004 - 12:08 #16
olebole >>> Så skriver den vel "Skaf dig internet explorer, eller skift til den browser." ?

Jeg er ret "grøn" med javascript, så det er meget muligt at mit forslag ikke virker.
Hvorfor vil det være anderledes med Opera? Mit script skriver vel bare "Skaf dig internet explorer, eller skift til den browser." hvis det _ikke_ er IE..
Avatar billede -kick- Nybegynder
23. december 2004 - 18:52 #17
Olebole - læg svar! mine sidste 20 point
Avatar billede olebole Juniormester
23. december 2004 - 20:51 #18
sebjlan >> Der er den lille, men temmelig irriterende, ting ved Opera, at den 'klæder sig ud' som andre browsere. I navigator.appName skriver den 'Microsoft Internet Explorer' - og i navigator.userAgent skriver den bl.a. 'MSIE' ... men også 'Opera'. Derfor er 'userAgent' det eneste sted, den afslører, 'hvem' den i virkeligheden er  ;o)
Ovenikøbet kan man gå ind i Opera's indstillinger og sætte den til at 'forklæde sig' som andre browsere ... en helt unødvendig og squide irriterende 'feature' - men sådan er det altså  :o|

-kick- >> Du gør et ærligt og ihærdigt forsøg på at vende tingene. Det er rigtig godt at se dig med en ny approach. At du somme tider stadig har lidt vanskeligt ved at tæmme din korte tålmodighed, er helt naturligt i din alder ... men du forsøger zq alligevel.  :)
Til dit 'gamle' alter ego fik jeg sagt en hel del - og det fortryder jeg ikke - men når du så vender tilbage på den måde, synes jeg til gengæld også, du skal have ros for det. Godt gået 'gamle' dreng ... keep up the good work  ;o)

Det er ikke så meget, men tag det som et symbol for en jule-fredspibe og en lille tak for indsatsen: Svar selv og accepter, så du kan beholde dine sidste points.

Selvom Roenving faktisk svarede helt korrekt i det aller første indlæg i denne tråd - går jeg udfra, han også med glæde har bemærket udviklingen og ikke har noget imod, du tager pointene tilbage.

Glædelig Jul ... og sørg nu for at få nogle gode gaver imorgen  *<();o)
/Ole
Avatar billede -kick- Nybegynder
24. december 2004 - 01:57 #19
Jo tak olebole :) - Glædelig jul
Avatar billede sebjlan Nybegynder
24. december 2004 - 12:53 #20
olebole >>> Det vidste jeg så ikke. Men det ved jeg nu! Tak. Man må jo lære af sine fejl. Jeg testede det også i Opera, og du har søreme ret.

God jul til alle
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