---
title: "Internet Explorer vägrar visa min sida. (Vad annars?)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/156012-internet-explorer-vägrar-visa-min-sida-vad-annars"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Kriko"
published: "2007-01-16T09:44:57.000Z"
updated: "2007-01-16T15:40:37.000Z"
replies: 6
views: 633
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/156012-internet-explorer-vägrar-visa-min-sida-vad-annars"
---

# Internet Explorer vägrar visa min sida. (Vad annars?)

## #1 — Kriko, 2007-01-16T09:44Z

Sitter här och har gjort en lösenordsgenerator.
Sidan är kodad i strict XHTML och gått igenom validering både vad gäller XHTML och inlay CSS.
I Firefox fungerar den prima, men IE vägrar att visa den HELT!
Det är bara vitt helt enkelt. Vad kan detta bero på?

<http://213.67.48.7/pwdgen>

någon som vet?
Tacksam för svar.

Permalänk: https://www.webforum.nu/p/156012

## #2 — @nders, 2007-01-16T09:48Z

Jag gissar på att det fungerar om du byter 

```
<script type="text/javascript" src="pwdgen.js" />
```

mot

```
<script type="text/javascript" src="pwdgen.js"></script>
```

Permalänk: https://www.webforum.nu/p/1924098

## #3 — Kriko, 2007-01-16T09:50Z

Det gjorde det. Och nu när jag tänker på det tror jag att jag haft samma problem tidigare med IE.

Hur som helst, tusen tack, @nders!

Permalänk: https://www.webforum.nu/p/1924099

## #4 — zcorpan, 2007-01-16T13:50Z

Vill bara påpeka att IE är korrekt och Firefox är fel (en bugg som är [fixad i Firefox 3](https://bugzilla.mozilla.org/show_bug.cgi?id=305873)).

Permalänk: https://www.webforum.nu/p/1924156

## #5 — Kriko, 2007-01-16T14:16Z

Jaha ja. Det var då mer än jag visste. Trodde bestämt att det skulle vara kort slut på alla taggar i XHTML utan innehåll.

Permalänk: https://www.webforum.nu/p/1924167

## #6 — zcorpan, 2007-01-16T15:10Z

I X(HT)ML är det tillåtet, ja. Men du använder inte XHTML, utan HTML. (Servern säger text/html.) Och \</script\> är obligatorisk i HTML. :)

Permalänk: https://www.webforum.nu/p/1924179

## #7 — jarvklo, 2007-01-16T15:40Z

Hmm... 
Om vi skall vara riktigt noga handlar frågan om "bakåtkompatibel XHTML" och i XHTML-rekommendationens tillägg för bakåtkompatibilitet ("Appendix C") framgår det att man [inte kan/får/bör använda "kortslutningsformen" för element som inte är deklarerade som #EMPTY](http://www.w3.org/TR/html/#C_3) dvs  \<br /\> är OK, men inte \<p /\>, \<div /\> eller \<script /\> när man skickar sin XHTML som text/html.

För som zcrorpan säger - så fort du skickar XHTML som text/html kommer koden du skickar att tolkas som HTML av  mottagande webbläsare ), vilket är orsaken till att reglerna i "Appendix C" behövs till att börja med...

Och att det överhuvudtaget funkar beror då enbart på att man kan förlita sig på att olika webbläsares felhantering per definition beter sig likadant när den hittar saker som egentligen inte ingår i HTML - och helt enkelt ignorerar dem. 

... men XHTML är det likväl och inte HTML  ;)

Analogi: 
En Ferrari blir inte en traktor bara för att man förser den med varningstriangel bak och kör den på grusvägar, även om man troligen skulle kunna lita på att kossorna man kör förbi blir lurade av det ;)

Permalänk: https://www.webforum.nu/p/1924185

---

Tråden på webben: https://www.webforum.nu/amne/html-css/156012-internet-explorer-vägrar-visa-min-sida-vad-annars
