Kære gæst, velkommen til Tweak.dk. Hvis dette er dit første besøg her, bør du læse Hjælp. Her forklares i detaljer hvordan denne side fungerer. For at benytte alle funktionerne på denne side, bør du overveje at lade dig registrere. Benyt venligst registreringsformularen for at registrere her eller læs yderligere information om registreringsprocessen. Hvis du allerede er registreret, så log på her.

1

lørdag, 25. november 2006, 20:29


Hej.

Jeg har en html side med css.

Jeg bruger Div tags.

Jeg har lavet et stylesheet til Internet Explorer, og det virker :)

Men dog har jeg et problem i FIREFOX!

Jeg har så lavet dette script:

<script type="text/javascript"><!--
if (typeof window.external == "object") {
document.write('<link rel="stylesheet" type="text/css" href="IE.css" />');
}
else {
document.write('<link rel="stylesheet" type="text/css" href="FF.css" />');
}
--></script>

Den skulle gerne vælge et andet Stylesheet dokument når det er Firefox.

Men det virker ikke!


Håber meget i ville hjælpe :rules:


2

lørdag, 25. november 2006, 20:45


hmm den nemmeste måde at teste for IE er sådan set document.all

altså if (document.all) { ie } else { noget andet }


Jeg plejer dog at gøre noget helt andet, laver et standard CSS fil som virker i firefox, opera osv og så laver jeg en
<!--[if IE]>
<link href="ie.css" rel="stylesheet" type="text/css">
<![endif]-->

da det næsten altid er IE som ikke overholder standarden


3

lørdag, 25. november 2006, 20:52


Citeret

Originally posted by WebT
hmm den nemmeste måde at teste for IE er sådan set document.all

altså if (document.all) { ie } else { noget andet }


Jeg plejer dog at gøre noget helt andet, laver et standard CSS fil som virker i firefox, opera osv og så laver jeg en
<!--[if IE]>
<link href="ie.css" rel="stylesheet" type="text/css">
<![endif]-->

da det næsten altid er IE som ikke overholder standarden


Takker, jeg havde faktik tænkt lidt på sidste nævnte metode.. den prøver jeg lige af så :)


4

lørdag, 25. november 2006, 21:07


Du kan også lave dem version specifikke, IE7 er jo trods alt noget mere standard compliant end de andre:

Kildekode

1
2
3
4
5
6
7
8
9
10
<link href="alle.css" rel="stylesheet" type="text/css">
<!--[if IE]> 
<link href="ie.css" rel="stylesheet" type="text/css"> 
<![endif]-->
<!--[if lt IE 7]> 
<link href="ie6_lavere.css" rel="stylesheet" type="text/css"> 
<![endif]-->
<!--[if !IE]>--> 
<link href="ikke_ie.css" rel="stylesheet" type="text/css"> 
<!--<![endif]-->

alle gælder selvfølgelig alle browsere,
ie.css alle versioner af IE
ie6_lavere alle IE lavere end IE 7
ikke_ie.css alle andre


5

lørdag, 25. november 2006, 21:14


Citeret

Originally posted by WebT
Du kan også lave dem version specifikke, IE7 er jo trods alt noget mere standard compliant end de andre:

Kildekode

1
2
3
4
5
6
7
8
9
10
<link href="alle.css" rel="stylesheet" type="text/css">
<!--[if IE]> 
<link href="ie.css" rel="stylesheet" type="text/css"> 
<![endif]-->
<!--[if lt IE 7]> 
<link href="ie6_lavere.css" rel="stylesheet" type="text/css"> 
<![endif]-->
<!--[if !IE]>--> 
<link href="ikke_ie.css" rel="stylesheet" type="text/css"> 
<!--<![endif]-->

alle gælder selvfølgelig alle browsere,
ie.css alle versioner af IE
ie6_lavere alle IE lavere end IE 7
ikke_ie.css alle andre


Men er det rigtig hvad jeg har hørt at næsten alle browsere ville gå over på FF's måde at læse siderne på `?


6

lørdag, 25. november 2006, 22:06


Citeret

Originally posted by celfa
Men er det rigtig hvad jeg har hørt at næsten alle browsere ville gå over på FF's måde at læse siderne på `?


Det er rigtigt at alle browsere følger standarderne mere og mere, men der er ingen der 100% gør, end ikke FF. IE er dog klart den værste, selvom de er kommet rigtigt langt med IE7.

En dag kan vi forhåbentlig se bort fra forskelligeheder i hvordan CSS fortolkes, Utopia som måske vil ske! Vi kan jo håbe, men ind til da er min procedure altid, design efter standarden så virker det i FF, Opera og alle de andre, på nær i IE og så må man jo lave et specielt stylesheet til den specielle herre fra MS.


Seneste tests og artikler

4

Intel Core i7-5960 Extreme Haswell-E

Så oprandt dagen, som vi alle
Læs Mere

0

ASRock Fatal1ty Z97X Killer

Her på Tweak.dk har vi allered
Læs Mere

0

Samsung Galaxy Tab S 10.5 Wi-Fi

Hvis du er på udkig efter en n
Læs Mere

1

AMD R7 Series SSD 240 GB

AMD har i samarbejde med OCZ u
Læs Mere
Seneste nyheder

1

NVIDIA sabler prisen på deres GeForce GTX TITAN-Z grafikkort

NVIDIAs absolutte top model in
Læs Mere

0

Nintendo annoncerer Mario Kart 8 DLC Track Packs

Nintendo har annonceret, at de
Læs Mere

1

AMD FX-8370 overclocked til 8722MHz

Den finske overclocker The Sti
Læs Mere

0

Vind et bundkort hvis vi runder 2000 på Facebook

En spændende dag på Tweak.dk o
Læs Mere
Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.