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

0

Func HS-260 Gaming Headset

Tweak.dk tager i dag pulsen på
Læs Mere

0

Corsair Graphite 780T Full Tower

Tweak.dk tager i dag et kig på
Læs Mere

0

CM Storm Resonar In-ear Gaming Headset

Hvis du tilbringer megen af di
Læs Mere

1

Xtrfy XG1-R LED mekanisk gamer tastatur

Det kan være svært for produce
Læs Mere
Seneste nyheder

0

Need for Speed Rivals Complete Edition annonceret

EA har annonceret Need for Spe
Læs Mere

0

Logitech med verdens mest avancerede mekaniske gamer tastatur

Logitech har annonceret deres
Læs Mere

0

Quake Live via steam som Free-To-Play

Id Software og Bethesda er kla
Læs Mere

0

Chivalry annonceret til Playstation 3 og Xbox 360

Torn Banner Studios har netop
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.