/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Script giver blank side i IE ?
Fra : Henrik Stidsen


Dato : 20-03-06 22:10

Hvis jeg skriver:
<script src="backend.js" language="javascript" type="text/javascript"
/>

Så giver IE en blank side som tak.

Hvis jeg derimod skriver:
<script src="backend.js" language="javascript" type="text/javascript"
></script>

Så virker det hele som det skal...

Doctype mv siger:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

Hvad er det der går galt ? Firefox og Opera har ingen problemer...

--
Henrik Stidsen - http://henrikstidsen.dk/
"I love deadlines. I like the whooshing sound they make as they fly
by."
- Douglas Adams



 
 
Jens Gyldenkærne Cla~ (20-03-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-03-06 22:19

Henrik Stidsen skrev:

> Hvis jeg skriver:
> <script src="backend.js" language="javascript" type="text/javascript"
> />
>
> Så giver IE en blank side som tak.

Ikke så mærkeligt - "/>" ignoreres blot, og resten af dokumentet opfattes
formentlig som om det står inde i en script-blok.

Den korte lukke-form kan anvendes hvis man bruger mime-typen
application/xhtml+xml (eller en anden xml-baseret mime-type), men *ikke*
når siden vises som text/html - så *skal* man anvende eksplicit lukning
ved elementer der i html kræver lukkekoder.


NB: Et link til siden havde gjort det let lettere at vurdere fejlen.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Henrik Stidsen (20-03-2006)
Kommentar
Fra : Henrik Stidsen


Dato : 20-03-06 22:38

Jens Gyldenkærne Clausen explained :

> Den korte lukke-form kan anvendes hvis man bruger mime-typen
> application/xhtml+xml (eller en anden xml-baseret mime-type), men *ikke*
> når siden vises som text/html - så *skal* man anvende eksplicit lukning
> ved elementer der i html kræver lukkekoder.

Så det er fordi <script> kræver lukketag og browseren ikke opfatter det
fordi den ikke kan håndtere den korrekte mimetype ? hmmm, IE sux...

> NB: Et link til siden havde gjort det let lettere at vurdere fejlen.

Tjaa, det er ikke en bestemt side, det er alle sider med den doctype.

--
Henrik Stidsen - http://henrikstidsen.dk/
"The precogs are never wrong. But sometimes they... disagree. "
- Dr. Iris Henimen, The Minority Report



Jens Gyldenkærne Cla~ (20-03-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-03-06 22:41

Henrik Stidsen skrev:

> Så det er fordi <script> kræver lukketag og browseren ikke opfatter det
> fordi den ikke kan håndtere den korrekte mimetype ?

Præcis


>> NB: Et link til siden havde gjort det let lettere at vurdere fejlen.
>
> Tjaa, det er ikke en bestemt side, det er alle sider med den doctype.

Du behøver bare at linke til én af dem.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Henrik Stidsen (21-03-2006)
Kommentar
Fra : Henrik Stidsen


Dato : 21-03-06 21:22

Jens Gyldenkærne Clausen explained :

>>> NB: Et link til siden havde gjort det let lettere at vurdere fejlen.

>> Tjaa, det er ikke en bestemt side, det er alle sider med den doctype.

> Du behøver bare at linke til én af dem.

har ikke lige kendskab til nogen der ligger online - men vi fandt jo ud
af det alligevel :)

--
Henrik Stidsen - http://henrikstidsen.dk/
"The precogs are never wrong. But sometimes they... disagree. "
- Dr. Iris Henimen, The Minority Report



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste