Auf den Beitrag: (ID: 24692) sind "7" Antworten eingegangen (Gelesen: 863 Mal).
"Autor"

frames

Nutzer: KidNicki
Status: Profiuser
Post schicken
Registriert seit: 28.05.2001
Anzahl Nachrichten: 2904

geschrieben am: 20.04.2005    um 14:33 Uhr   

wie kann man beim klick auf einen link, sich zwei verschiedene seiten in zwei verschiedenen frames oeffnen lassen? ^^

danke!
nicki
in the future
no one will be famous
  Top
"Autor"  
Nutzer: Steven
Status: Profiuser
Post schicken
Registriert seit: 25.08.2002
Anzahl Nachrichten: 3612

geschrieben am: 20.04.2005    um 14:42 Uhr   
In einem Fenster 2 verschiedene Seiten via Frame anzeigen?!

Steven
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
  Top
"Autor"  
Nutzer: Brünette22
Status: Profiuser
Post schicken
Registriert seit: 14.11.2001
Anzahl Nachrichten: 696

geschrieben am: 20.04.2005    um 15:29 Uhr   
<a href="#" onClick="parent.frames[1].location.href='seite1.html'; parent.frames[2].location.href='seite2.html';">Hier steht ein Link</a>.

Du solltest mit [1] und [2] ein Wenig herumexperimentieren, um den richtigen Frame zu erwischen. Die werden ab [0] durchnumeriert. Auch könntest Du statt "parent" "top" nehmen und den Link unten lesen. ;-)

* Link
  Top
"Autor"  
Nutzer: KidNicki
Status: Profiuser
Post schicken
Registriert seit: 28.05.2001
Anzahl Nachrichten: 2904

geschrieben am: 20.04.2005    um 16:14 Uhr   

wow
danke teufl ;)


bei selfhtml hatte ich geguckt, aber es nich' kapiert *g*
und dann zurecht auf dich gehofft ;)

nicki
in the future
no one will be famous
  Top
"Autor"  
Nutzer: KidNicki
Status: Profiuser
Post schicken
Registriert seit: 28.05.2001
Anzahl Nachrichten: 2904

geschrieben am: 01.05.2005    um 14:24 Uhr   
ist es moeglich, einen link zur mitte eines anderen frames oder einer anderen seite zu ..bauen? ^^
also ..wie so ein anker ..nur halt nicht innerhalb einer seite. hoffe, es hat jmd verstanden und kann mir helfen ;)

nicki
in the future
no one will be famous
  Top
"Autor"  
Nutzer: Brünette22
Status: Profiuser
Post schicken
Registriert seit: 14.11.2001
Anzahl Nachrichten: 696

geschrieben am: 02.05.2005    um 12:41 Uhr   
Hmm, da kann ich Dir nicht so ganz folgen. Du kannst

a) wie gesagt einen Anker in der Seite plazieren und mit "seite.html#ankername" aufrufen. Dann scrollt der Browser ungefähr dorthin.
b) die Seite im Zielframe laden und mit .scrollTo/.scrollBy bewegen -- theoretisch. Praktisch macht er das wahrscheinlich nicht, weil er es nicht darf.

Was genau wolltest Du anstellen?
  Top
"Autor"  
Nutzer: KidNicki
Status: Profiuser
Post schicken
Registriert seit: 28.05.2001
Anzahl Nachrichten: 2904

geschrieben am: 02.05.2005    um 13:42 Uhr   
oeh
ich wollte ..in einem frame links ..also ein navigationsframe sozusagen ..zB einen verweis zur mitte der hauptseite im hauptframe haben.
in the future
no one will be famous
  Top
"Autor"  
Nutzer: Brünette22
Status: Profiuser
Post schicken
Registriert seit: 14.11.2001
Anzahl Nachrichten: 696

geschrieben am: 02.05.2005    um 16:12 Uhr   
Dann solltest Du mit einem Anker auskommen.

- In die Hauptseite <a name="mitte" /> (obwohl neuerdings "a id=" vorzieht oder so, schau nochmal ins SelfHTML)
- als Nav.-Link <a href="hauptseite.html#mitte" target="rechter_frame">Linktext</a> bzw. mit Javascript-Link wie im Posting oben blabla.location.href='hauptseite.html#mitte';

Sollte tun. Anker funktionieren aber nur wirklich gut, wenn es sich um eine lange Seite handelt, also nach dem Anker noch genügend auf der Seite drauf ist -- sonst scrollt der Browser halt nur in die ungefähre Nachbarschaft von dem Anker.
  Top