Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


frage:navigation

Fragen oder Probleme mit HTML, PHP oder CSS?

frage:navigation

Beitragvon miz_joey am 27.06.2006, 16:34

ich habe jetzt auf meiner seite einen neuen frame als navigation erstellt. aber wenn ich auf einen menüpunkt auf der navigationsleiste klicke, z.b. 'galler', öffnet sich die seite im selben frame, also in der navig. hoffe ihr versteht was ich meine..wie krieg das hin, dass sich die seite im selben explorer öffnet?
eine antwort würde mir echt weiterhelfen^^
miz_joey
 
Beiträge: 5
Registriert: 25.06.2006, 17:40


Beitragvon GrayGhost am 27.06.2006, 16:45

Hallo,
du musst immer angeben, in welchem Frame die aufgerufene html Datei geöffnet werden soll. Default ist _self, also im eigenen Frame. _blank würde den Link in einem neuen Brauserfenster öffnen. Das ist wichtig, wenn du fremde Seiten verlinkst. Du darfst fremde Seiten nicht in einem deiner Frames öffnen. Da jeder Frame einen Namen hat, kannst du diesen Namen verwenden um z.B. eine html Datei im Hauptfenster zu öffnen. Ich nenne meinen Haupframe immer "main". Ein Link würde dann zum Beispiel so aussehen:

<a href="XP_Tips/Datensicherheit/backup_f.htm" target="main">Datensicherheit</a>

ein Link auf eine fremde Seite:

<a href="http://dict.leo.org/?lang=de" target="_blank">LEO Dictionary</a>
GrayGhost
 

Beitragvon miz_joey am 27.06.2006, 16:57

danke, also ich hab das mal ausprobiert, aber dann öffnet sich die seite in einem neuen fenster und sie soll sich ja im selben fenster öffnen, nur nich im selben frame.
miz_joey
 
Beiträge: 5
Registriert: 25.06.2006, 17:40

Beitragvon GrayGhost am 27.06.2006, 17:08

Was gibst du den im Befehl target="" an? Der Namen muss in Hochkommata stehen.
GrayGhost
 

Beitragvon miz_joey am 27.06.2006, 17:15

ich geb da einfach "index ein", was soll man denn da eingeben?
miz_joey
 
Beiträge: 5
Registriert: 25.06.2006, 17:40

Beitragvon sp!n am 27.06.2006, 17:36

Wenn du angenommen 2 Frames im Frameset hast:
Code: Alles auswählen
<frame src="navigation.htm" name="navi">
<frame src="startseite.htm" name="main">

Dann musst du in navigation.htm die Links folgendermaßen schreiben:
Code: Alles auswählen
<a href="blabla/file.htm" target="main">dein Link</a>
sp!n
 
Beiträge: 386
Registriert: 31.05.2005, 09:05
Wohnort: Wien

Beitragvon GrayGhost am 27.06.2006, 21:11

Hallo,
wenn deine HP schon erreichbar ist, dann sende einfach einen Link. Dann können wir es anschauen. Das macht es in der Regel viel leichter.
GrayGhost
 



Ähnliche Themen


Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste