Avatar billede wan31 Nybegynder
10. marts 2004 - 04:14 Der er 11 kommentarer og
1 løsning

Gendkend en Opera browser/HTTP_USER_AGENT

Hey hey.
Sådan en som denne her

mozilla/4.0 (compatible; msie 6.0; windows nt 5.1) opera 7.23 [en]

Er der ikke en måde at få Opera ud af sin forklædning som IE så man kan kendkende den som den browser den her..???

Så man kan f.eks lave en

strUserAgent= LCase(Request.Servervariables("HTTP_USER_AGENT"))
If Instr(strUserAgent,"opera") Then

For kan sige at den der ^ kan jeg ikek få til at virke, da serveren bare tror det er en MSIE.
Ret ireterende :-(
Avatar billede cesil Nybegynder
10. marts 2004 - 08:04 #1
kan du bruge noget herfra?
http://www.eksperten.dk/spm/219770
Avatar billede wan31 Nybegynder
10. marts 2004 - 08:34 #2
Nope.
Den virker hellere ikke.
Det er rigtigt lavet, men Opera har det med at forklæde sig som internet explorer.
Så at prøve at gendkende den med Instr(strUserAgent,"opera") virker ikke,
en webserver tager nemlig opera sådan her Instr(strUserAgent,"MSIE").

Det er det problem jeg gerne vil have løst...
Avatar billede erikjacobsen Ekspert
10. marts 2004 - 09:15 #3
Det er jo en indstilling brugeren selv laver. En "normal" identifikation ser sådan ud (ca.)

  Opera/7.23 (Windows NT 5.1; U)  [en]

men brugeren kan indstille den til at lade som om den er en IE, så det ser ud som en af:

  Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23  [en]
  Mozilla/5.0 (Windows NT 5.1; U) Opera 7.23  [en]
  Mozilla/4.78 (Windows NT 5.1; U) Opera 7.23  [en]
  Mozilla/3.0 (Windows NT 5.1; U) Opera 7.23  [en]

Og hvis brugeren så vælger det første af disse 2 alternativer, er det vel
brugerens problem hans browser opfattes som en MSIE - for det er det han beder om.
Avatar billede wan31 Nybegynder
10. marts 2004 - 12:08 #4
eget problem eller ej, så ville jeg gerne finde et huld i den fuck browser.
Og hvis man normalt finder Opera ved hjælp fra )Opera 7.23, så burde man jo stadig kunne det, også selvom der står MSIE inde i (), opera står stadig udenfor som den gør normalt....
Avatar billede wan31 Nybegynder
10. marts 2004 - 12:14 #5
Og nej.
Opera viser sig som IE som standard efter installation.
Den jeg har skrevet ind for oven, er en jeg har fra den Opera jeg selv installerede i går, og jeg har ikke været inde og rette noget. Jeg installerede bare, og så tjekkede jeg
Avatar billede erikjacobsen Ekspert
10. marts 2004 - 12:16 #6
Hos mig var det ikke IE-indstilling efter installation.
Avatar billede wan31 Nybegynder
10. marts 2004 - 12:45 #7
Hmn. Ok
Wierd. Jeg har hentet den helt nye, inde fra ders egen side. og jeg har bare installeret den med de instillinger den er sat til standard
Avatar billede nikolajdu Nybegynder
10. marts 2004 - 14:45 #8
Jeg vil medgive wan31 her at min Opera også som standard lader sig genkende som IE efter installation og som Erik skriver så er det lidt brugerens problem for du kan ikke gøre noget - Tænk en gang Opera....
Avatar billede wan31 Nybegynder
10. marts 2004 - 15:15 #9
Tja.
Så er der jo ikke meget at gøre ved det jo.
Bare ireterende. Typisk den skide browser. Understøtter ikke en skid, og render rundt og leger wannabe samtidig. Men hvis jeg var dem tror jeg at jeg ville lege Netscape wannabe og ikke IE.....Sku ikke noget at være stolt over at være MS *G*
Avatar billede wan31 Nybegynder
10. marts 2004 - 15:16 #10
Fatter bare stadig ikke at man ikke kan. Så selv ved fake genkendelse, står der stadig Opera i slutningen. Burde man sku da kunne bruge til noget
Avatar billede nikolajdu Nybegynder
10. marts 2004 - 15:17 #11
Ja man kan efterhånden dårligt tro at for få år siden var Opera den browser der understøttede standarderne bedst.
Avatar billede wan31 Nybegynder
10. marts 2004 - 16:37 #12
Ok.
Ved jeg så ikke, har ikek rodde med den andet end 3 måneder, og må sige at jeg enda hellere vil bruge IE end den. Men tror netscape er den der ligger øverst efterhånden. Har enda fundet koder som virker bedre i den end i IE. Så Bill må hellere få lettet røven.
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
Kurser inden for grundlæggende programmering

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