Neben dem Hinweis mit der Groß und kleinschreibung (Vermutlich ist auf deinem Server Linux installiert und das unterschiedet eben dies bei Dateinamen im gegensat zu DOS/Windows) wäre vielleicht das noch für dich wichtig. Du sperrst ohne Grund Besucher von deiner seite aus!
function Windows()
{
window.open("Dateiname von HTML2.htm","Buche","dependent=yes,scrollbars=no,width=800,height=600,left=400");
}
Diese Funktion muss gehen so:
function Windows(url)
{
window.open(url,"Buche","dependent=yes,scrollbars=no,width=800,height=600,left=400");
}
Und der HTML Code dazu so:
<a href="url zur 2.Seite"
onclick="Windows(this.href);return false;">LINK für neues Fenster</a>
Und das tolle ist, du kannst diese Art von Links auch in deinem Editor bearbeiten im gegensatz zu deiner Version.
function MoreFrames(URI1,F1) {
Frame1=eval("parent."+F1);
AHHHHHHH, warum das denn?
eval ist evil!
Frame1=parent[F1];
Frame1.location.href = URI1;
oder kürzer:
parent[F1].location.href = URI1;
}
/-->
hier fehlt ein /
</script>
</head>
....<a href="javascript:MoreFrames('BILD.HTM','Produkte')"><img src="BILDURL" width="65" height="43" border="0"></a>
Naja, in diesem Falle ziemlich überflüssig, da du dem Link auch ein target angeben kannst:
<a href="BILD.HTM" target="Produkte"><img src="BILDURL" width="65" height="43" border="0"></a>
sollte das gleiche machen.
Nun der Fehler:
- wenn ich Lokal teste wird die Seite mit dem Frameset ohne Probleme geladen und das set funktioniert
- auf dem server futzt das ganze aber nicht!!!!!
ahhhhhh
Wie gesagt:
Server = Linux = Gross und kleinschreibung
Lokal = windoof = egal
KANN MIR JEMAND HELFEN
SEHT IHR DEN FEHLER??
LIEGT ES AM FRAMESET??
Würdest du bitte nicht so schreien, danke.
Struppi.