sebskulptura Geschrieben 29. Mai 2002 Geschrieben 29. Mai 2002 Hallo, Wenn ich nur eine Seite in einem Frame öffnen wollte, würde ich folgendes schreiben: <p><a href="http://www.google.de" target="LinkerFrame" > Google </a></p> Was mache ich nun, wenn ich in beiden Frames unterschiedliche Seiten öffnen möchte (und das alles mit einem Link) Danke!, -seb- Zitieren
etreu Geschrieben 29. Mai 2002 Geschrieben 29. Mai 2002 Zum Beispiel mit JavaScript. <script type="text/javascript"> <!-- function ladeFrames(links,rechts) { linkerFrame.location.href=links; rechterFrame.location.href=rechts; } //--> </script> < a href="javascript:ladeFrames('ZielLinks.html','ZielRechts.html')"> Link der Zwei Frames ändert </a> Zitieren
Drache_back Geschrieben 31. Mai 2002 Geschrieben 31. Mai 2002 du könntest auch gleich in php machen .... müsstest aber die site en bissel umstellen und ist ausserdem en bissel aufwendiger: <frameset [bla]> <?php if(isset($linkerframe)) {print '<frame src="$linkerframe" name="rechts">';} else {print '<frame src="standartpagel.htm" name="links">';} ?> <?php if(isset($linkerframe)) {print '<frame src="$rechterframe" name="rechts">';} else {print '<frame src="standartpager.htm" name="rechts">';} ?> Die links täten dann immer auf die Framepage verweissen und die beiden Variabeln übergeben: <a href="frame.php?rechterframe=rechts.php&linkerframe=links.php">link</a> du kannst auch jeweils einfach nur eine Seite ändern indem du nur eine von beiden variabeln änderst, damit dann aber die andere nicht wieder default lädt müsste man erst rpüfen was als letztes übergebn wurde, welche Variabel gesetzt ist und diese gegebenenfalls mitübergeben. bedarf es minimal mehr mehr aufwand (wozu ich jetzt gerade keine Lust habe, ausserdem bin ich selbst noch anfänger *g*) mit php wäre es sowieso inteligenter die Frames ganz weg zu lassen, und eine unsichtbare tabelle zu machen. Dann kann man in die einzelnen Zellen jeweils include(); ´en. Mit der Methode hast du auch nicht das Problem das wenn du dich durch die menues wohin geklickt hast, dann einfach die URL kopierst, und später wieder einfpgst, wieder auf der Startseite landest, da die Tatsächliche Position ja in der URL mitgespeichert wird. Interresse geweckt? Ich lehrne gerade mit "Jetzt lehrn ich php", ist ganz gut, und einfach verständlich, aber grundsätzlich kommst du auch mit jedem Tutorial schnell in diese Sprache wenn du ein wenig Programiererfahrung hast. Hoffe geholfen zu haben Zitieren
Schledo Geschrieben 3. Juni 2002 Geschrieben 3. Juni 2002 Das erste (mit dem JavaScript) steht auch schön in SelfHTML, was ich jedem nur wärmstens ans Herz legen kann. PHP ist es natürlich auch elegant, wenn sein Tarif das zulässt Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.