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

ASUS ROG Maximus VII Impact

Det er ved at være noget tid s
Læs Mere

0

Logitech x300 Bluetooth højttaler

Musik på farten kender vi alle
Læs Mere

1

Seasonic Platinum 1050W

Seasonic er en stor spiller på
Læs Mere

0

Gamdias Nyx Gaming Mat

Når man gamer, er det vigtigt
Læs Mere
Seneste nyheder

0

DeepCool med ny Captain 360 AIO vandkøling

DeepCool er kommet med deres n
Læs Mere

0

MSI Radeon R9 290X GAMING nu med 8GB RAM

Krigen mellem AMD og Nvidia st
Læs Mere

0

Alienware klar med ny Alienware 13 bærbar

Ønsker du at skille dig ud fra
Læs Mere

1

Huawei gør klar til at sende Huawei Honor 4X i butikkerne

Så er Huawei klar med endnu et
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.