Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > Link in eine andere Frame öffnen
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > Link in eine andere Frame öffnen

Pages: [1]

geschrieben von NickName am 14.09.2005 - 20:34
Hallo!
Ich habe ein Problem:
Ich habe eine ein zweiteilges Frameset angelegt.
Die Mainframe ist für den Ihnalt und die"Nebenframe" soll eine
Navigationsleiste werden. Allerdings weiß ich nicht, wie ich einen Link aus der
Nebenframe in die Mainframe öffne.
Gibt es dafür einen Code?

Danke schonmal im vorraus,
NickName

geschrieben von René am 14.09.2005 - 22:38
http://de.selfhtml.org/html/frames/verweise.htm

geschrieben von pyscho am 15.09.2005 - 12:47
Hi, du musst folgendermaßen vorgehen:

Nehmen wir an dass deine Frame so aussieht:
HTML-Quelltext
1: 
2: 
3: 
4: 
<frameset cols="20%,*">
  <frame src="nebenframe.html" name="nebenframe"></frame>
  <frame src="mainframe.html" name="mainframe"></frame>
</frameset>

Dann musst du den Link folgendermaßen vorgeben:
HTML-Quelltext
1: 
<a href="startseite.html" target="mainframe">Hier zur Startseite</a>

Das endscheidende ist dass du den frame einen namen gibst und den Link bzw. Verweis sagst wo er
diese öffnen soll. In dem Fall in target="mainframe"

Schau dir aber mal den link hier mal an:

http://de.selfhtml.org/html/frames/verweise.htm

byeee

geschrieben von NickName am 15.09.2005 - 13:29
Es hat funktioniert!
Vielen Dank

geschrieben von pyscho am 15.09.2005 - 13:43
@ Nickname

Es ist uns allen eine Freude die Probleme gemeinsam zu lösen

Ich hoffe dass du eine Lange Zeit mit uns verbringen wirst.

Danke nochmals.


geschrieben von NickName am 15.09.2005 - 13:59
Sry, aber ich habe noch ein Problem zu diesem Thema:
Wenn ich nun auf einen der Links klicke, öffnet der Browser ihn im einem ganz neuem Fenster!
Kann mir jemand helfen?

geschrieben von pyscho am 15.09.2005 - 14:09
Du musst deinem Link den du es anklickst den namen deines Hauptframes angeben. Schaue oben was
ich geschrieben habe, aber hier noch ein Beispiel:

<a href="deine_seite.html" target="hauptfenster" >Meine Seite</a>

Diese rot geschriebene Zeile bzw. Wörter müssen deinen Framenamen entsprechen.
Also den Wert hauptfenster in dein Framenamen umwandeln.

Siehe auch den Code an den ich dir geschrieben habe ok?

Das öffnen der automatischen link geschieht deshalb weil man entweder keinen Zielfenster angibt.


Danke.
Byee

geschrieben von NickName am 15.09.2005 - 15:58
Eigentlich habe ich genau das getan....

geschrieben von pyscho am 16.09.2005 - 07:22
Guten Morgen oder auch Hi kurz gesagt

ich weiß nicht wo dein Problem ist aber zu Sicherheit habe ich die Dateien geschickt ok?

Dann bis nachher falls noch Probleme gibt
byeee

geschrieben von NickName am 16.09.2005 - 13:22
Hi
dies mal klappt es wirklich^^
Vielen dank

geschrieben von pyscho am 17.09.2005 - 15:07
Hi,
endlich hast du den richtigen Weg heraus gefunden durch meine Beschreibung.

Es freut uns alle.
Byee


geschrieben von Gast am 02.08.2010 - 13:49
Ich habe das gleiche Problem einfach ist das mit Button:

<button name="Abutton1" target="right" style="width: 220px"

onclick="window.location='haha.html';">test</button>

Das target="right" funktioniert nicht :S
An was liegt das?

geschrieben von Danny am 02.08.2010 - 16:17
Hallo,

bin mir nicht ganz sicher ob es ein target Attribut für Buttons gibt, weil ein Button muss ja erstmal nichts mit einem Link zu tun haben. Aber in dem onlick Javascript kannst du den Framenamen mit angeben:

HTML-Quelltext
1: 
<button name="Abutton1" style="width: 220px" onclick="parent.right.location='haha.html';">test</button>


Damit sollte er die haha.html im Frame right öffnen.

Gruß Danny


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.