Moin,
ich habe mir was ausgetüftelt um deep-links, die bei einer Seite mit Frames das Menü ja bekannterweise nicht mit laden abzufangen, das Menü zu laden und trotzdem den deep-link ans Ziel zu führen ...
So 100% gefällt mir das aber noch nicht, da ein Teil davon aus Java-Script besteht den ja nicht jeder eingeschaltet hat - hat da vielleicht jemand ne Idee wie das nur mit PHP zu lösen wäre ?
meine Idee :
in den Unterseiten folgenden Script, der prüft wie das Top-Dokument heisst und beim falschen Namen das Frameset mit dem eigenen refferer als Parameter aufruft :
im Frameset dann die Auswertung ds Parameters - wenn kein Parameter angegeben dann normale Startseite, ansonsten die Seite, von der aus dieses Dokument aufgerufen wurde laden :
ich habe mir was ausgetüftelt um deep-links, die bei einer Seite mit Frames das Menü ja bekannterweise nicht mit laden abzufangen, das Menü zu laden und trotzdem den deep-link ans Ziel zu führen ...
So 100% gefällt mir das aber noch nicht, da ein Teil davon aus Java-Script besteht den ja nicht jeder eingeschaltet hat - hat da vielleicht jemand ne Idee wie das nur mit PHP zu lösen wäre ?
meine Idee :
in den Unterseiten folgenden Script, der prüft wie das Top-Dokument heisst und beim falschen Namen das Frameset mit dem eigenen refferer als Parameter aufruft :
PHP:
<script language="JavaScript">
<!--
if (top.document.title != "Ersatzcowboy.de") top.location="../index.php?open=" + window.location.href ;
//-->
</script>
im Frameset dann die Auswertung ds Parameters - wenn kein Parameter angegeben dann normale Startseite, ansonsten die Seite, von der aus dieses Dokument aufgerufen wurde laden :
PHP:
<?php
if ($open == "") { $open = "start.htm";}
Print "<iframe src=\"$open\" name=\"rechts\" style=\"position:absolute; left:120px; top:0px; width:85%; height:100%; z-index:1\" > </iframe> "
?>