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

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Finde DOCTYPE og ContentType
Fra : Martin Hintzmann And~


Dato : 09-09-03 09:53

Hej NG

- Kan man via JavaScript i IE finde ud af hvilken DOCTYPE det nuværende HTML-dokument har ?
- Og hvis der ikke findes en property til DOCTYPE kan man så benytte innerHTML på
HTML-dokumentet og søge efter "<!" og ">", og er det "godt nok" til at bestemme DOCTYPE'n ?

- Kan man også via JavaScript i IE finde ud af hvilken ContentType det nuværende HTML-dokument har ?

Hintzmann c",)


 
 
Martin Hintzmann And~ (09-09-2003)
Kommentar
Fra : Martin Hintzmann And~


Dato : 09-09-03 16:57

Martin Hintzmann Andersen wrote:

> Hej NG
>
> - Kan man via JavaScript i IE finde ud af hvilken DOCTYPE det nuværende
> HTML-dokument har ?
> - Og hvis der ikke findes en property til DOCTYPE kan man så benytte
> innerHTML på HTML-dokumentet og søge efter "<!" og ">", og er det "godt
> nok" til at bestemme DOCTYPE'n ?

Til Mozilla og Opera kan man bruge document.doctype med henholdsvis .systemId og .publicId for
at finde det nuværende dokuments DOCTYPE. Men desværre er det ikke understøttet i IE

Og den metode med at søge efter "<!" og ">" har ikke kunnet lade sig gøre, da det yderste
element jeg kan få fat i er HTML-elementet.
ex. document.documentElement.innerHTML

- Kan man på nogen måde få fat i hele HTML-dokumentet inkl. DOCTYPE ?

> - Kan man også via JavaScript i IE finde ud af hvilken ContentType det
> nuværende HTML-dokument har ?

Jeg har fundet ud af at man kan bruge document.charset til at finde det nuværende dokuments
encoding i IE.
Til Mozilla er det document.characterSet.
Opera har vist ikke en tilsvarende måde at få fat i encodingen.

Hintzmann c",)


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

Månedens bedste
Årets bedste
Sidste års bedste