Ich habe ein großes problem, Ich habe in eine css für den Interne Explorer erstellt und mittels eines Hacks die abfrage in der Html gesetzt.
Im Prinzip funktioniert diese da auch alles. Das Problem ist aber dass beim ersten mal, wenn die Seite läd, die seite nicht richtig dargestellt wird bzw der IE ein paar margins nicht richtig darstellt. läd er aber nocheinmal dann wird alles richtig dargestellt. Es ist als ob der IE erst wenn die seite, eher gesagt die css einmal im Cache hat, erst dann richtig darsellen kann. Das ist ein riesen Problem, ich habe keine ahnung wie ich das lösen könnte.
Ich habe bereits in anderen Foren, andere Threads gelesen in denen auch andere bereits solch ein Problem geschildert haben. Jedoch gab es entweder keine antwort auf den threat oder nur sehr unbefriedigende mutmaßungen .
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<style type="text/css" media="all">
@import "index.css";
@import "cssborder2.css";
</style>
<!--[if IE]>
<link type='text/css' rel='stylesheet' href='ie6_index.css'>
<link type='text/css' rel='stylesheet' href='ie6_border.css'>
<![endif]-->
<title>xxxxx.com</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
</head>
Im Prinzip funktioniert diese da auch alles. Das Problem ist aber dass beim ersten mal, wenn die Seite läd, die seite nicht richtig dargestellt wird bzw der IE ein paar margins nicht richtig darstellt. läd er aber nocheinmal dann wird alles richtig dargestellt. Es ist als ob der IE erst wenn die seite, eher gesagt die css einmal im Cache hat, erst dann richtig darsellen kann. Das ist ein riesen Problem, ich habe keine ahnung wie ich das lösen könnte.
Ich habe bereits in anderen Foren, andere Threads gelesen in denen auch andere bereits solch ein Problem geschildert haben. Jedoch gab es entweder keine antwort auf den threat oder nur sehr unbefriedigende mutmaßungen .