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

Antec HCP-1000 Platinum

For ikke så længe siden præsen
Læs Mere

0

ASUS X99-A

Vi har efterhånden set på et p
Læs Mere

0

Logitech G19s Gaming Keyboard

De fleste kender Logitech som
Læs Mere

1

In Win D-Frame Mini

En ny dag, et nyt kabinet komm
Læs Mere
Seneste nyheder

1

Call of Duty: Advanced Warfare stiller krav til din computer

Er du fan af Call Of Duty spil
Læs Mere

0

Gigabyte klar med nyt Mini ITX GTX970

Gigabyte Mini ITX GTX970 ser s
Læs Mere

0

Bliver Intel Broadwell-E forsinket til 2016

Snakken om Broadwell-E har læn
Læs Mere

0

Så er der en stak Apple iPad Air 2 reviews online

Længe ventet er dne nye Apple
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.