Hi,
mich verfolgt schon seit längerer Zeit ein äußerst seltsamer Effekt , der aber auch nur sporadisch auftritt:
Ich habe eine Seite, die komplett durch CGIs besteht. D.h. der Seitenquellcode wird von einem CGI als text/html zum Browser geschickt. Bis dahin passt alles - wenn ich aber auf den "Zurück" Button des Browsers oder auf einen Link mit HREF "javascript:history.back()" klicke, wird zwar die vorherige ´Seite angezeigt, jedoch nicht etwa mit Layout, sondern ALS QUELLTEXT!!
*puh*
Das macht mich jedes Mal fertig. Vor allem, weil das jetzt auch schon anderen Besuchern aufgefallen ist. Woran könnte das liegen? Hier mal ein Ausschnitt aus dem Quelltext der Seite:
<meta http-equiv="expires" content="0"><meta http-equiv="cache-control" content="no-cache, must-revalidate"><meta http-equiv="pragma" content="no-cache">
<HTML>
<head>
<title>Ohne Namen</title>
<script language="javascript">
function imgOn(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "on.src");
}
}
function imgOff(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "off.src");
}
}
img1on = new Image();
img1on.src = "images/zuruck.gif";
img1off = new Image();
img1off.src = "images/zuruck2.gif";
</script>
<script language="javascript" src="js/global.js"></script>
</head>
<body bgcolor="#ffffff" background="images/back_5.gif" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"
link="#196a61" alink="#000000" vlink="#196a61">
</body>
</HTML>
Was verursacht diesen Anzeigefehler im Browser? Liegt es vielleicht an der Serverkonfiguration? Vielleicht hat ja jemand schonmal diesen Fehler erfolgreich beseitigen können...
Ciao
Andreas