• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Frames

Riminus

New member
betreff 2 Frames
nachricht In den Programm "2 Frames " kann mann ja im Linken Frame
>3 Verweise anklicken. Danach öffnen sich der obere und der und
der untere Frame.
Jetzt meine Frage wie kann ich es machen das ich im Linken Frame
einen link anklicke der sich aber dann auch im Linken Frame
öffnet. Ich kriege es nur ihn das Wenn man im Linken Frame einen
link anklickt das sich dieser dann Im Hauptframe öffnet.
:eek:
 
Framename verwenden

*Leichtverwiirtschau*

Hi!

Nach dem ich Deinen Tread gelesen habe, bin ich zwar leicht verwirrt.......aber ich glaube, verstanden zu haben was Du willst. Du willst über einen Link einen Seite im linken Frame öffnen.....

<a href="seite.htm" target="Name_des_linken_Frames">Das ist der Link</a>

CU
Redpadz
 
*lol* Stimmt habe es bisserl komliziert geschrieben.

Aber trotzdem Danke für die Hilfe werde es nacher gleich mal ausprobieren
 
hhhhmmm


<a href="Starnavigation.htm" target="Starnavigation.htm">Star-Bilder</a>


So habe ich es gemacht aber da öffent sich einfach die navigationsleitse im neuen fenster. Aber dei "Starnavigation" sollte sich ja eigentlich im linken Frame öffnen.
 
Zuletzt bearbeitet:
Also wenn Du nur den einen Frame ändern willst, dann mußt Du
den Namen der Starnavigationframe einsetzen. In der Frame siehst Du ja,
wie der linke Frame heißt und dann mußt Du halt schreiben
target="Name_der_linken_Frame"
 
???

Hmmm ich habe es jetzt so gemacht es geht aber wieder nicht.


<a href="Starnavigation.htm"target="Links.htm">Star-Bilder<a/>

Starnavigation.htm=Der Link der sich öffnen soll
Links.htm = Der name des Linken Frames
Star-Bilder= Ist der Name des Links der erscheinen soll

Ist alles richtig?? Was sit falsch

Danke
 
Du must im Frameset den namen eingeben

<html>
<head>
<title>Name</title>
</head>


<frameset cols="190,*" framespacing=0 >


<frame src="Dokument.html" name="navigation" scrolling="auto" frameborder="0" noresize>

<frame src="Dokument2.html" name="rechts" scrolling="auto" frameboder="0" noresize>
</frameset>


Siehst du, der Frame hat einen Namen, dies wird mit dem Atribut "name="..." bei mir heist er rechts, wenn du im linken Frame einen Link hast, dann must du "target="rechts" angeben"

</html>

Vieleicht hilfts dir weiter
 
moin..

Ersteinmal gebe ich THEXUL vollkommen recht, nur so ist die Lösung. In Deinem Fall kann man es aber einfacher Realisieren. Wenn ich es richtig verstanden habe willst Du das wenn der Anwender auf den Link klickt sich das Ergebnis in dem selben Frame ausgegeben wird. Wenn dem so ist brauchst Du einfach nur folgendes machen:

<a href="Starnavigation.htm" target="_self">Star-Bilder</a>

oder

<a href="Starnavigation.htm" target="self">Star-Bilder</a>

je nach Browser (standart aber "_self")

Gruß Murray
:D
 
Bei mir steh dort

<html>

<head>
<title>Die schönsten im Netz</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>

<frameset rows="98,*">
<frame name="Banner" scrolling="no" target="Inhalt" src="Oben.htm">
<frameset cols="232,*">
<frame name="Inhalt" target="Hauptframe" src="Links.htm" scrolling="auto">
<frame name="Hauptframe" src="Haupt.htm" scrolling="auto">
</frameset>
<noframes>
<body>

<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht
unterstützt.</p>

</body>
</noframes>
</frameset>

</html>

Habe es geändert wie du es gesagt hast hat aber nicht su gut geklappt
 
1. merke namen und variablen am besten immer klein schreiben
2. nimm mal die target-Anweisungen raus oder kopiere dir mal den nachfolgenden Code

Code:
<html> 

<head> 
<title>Die schönsten im Netz</title> 
<meta name="GENERATOR" content="Microsoft FrontPage 4.0"> 
<meta name="ProgId" content="FrontPage.Editor.Document"> 
</head> 

<frameset rows="98,*"> 
<frame name="[b]banner[/b]" scrolling="no" src="Oben.htm"> 
<frameset cols="232,*"> 
<frame name="[b]inhalt[/b]" src="Links.htm" scrolling="auto"> 
<frame name="[b]hauptframe[/b]" src="Haupt.htm" scrolling="auto"> 
</frameset> 
<noframes> 
<body> 

<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht 
unterstützt.</p> 

</body> 
</noframes> 
</frameset> 
</html>

Aufruf des Links :

Code:
<a href="Starnavigation.htm" target="[b]inhalt[/b]">Star-Bilder</a>

Gruß Murray
:D
 
Probiers mal so......

Mach das so......

<a href="seite.htm" target="Inhalt">Das ist der Link</a>

Deinem Frameset nach zu urteilen, müßte das die richtige Lösung sein....

Redpadz
 
*lol* ist mir ja fast schon peinlich

aber es geht wieder net.

ICh hoffe es sit schon klar was ich über haupt will ?
Ich habe nen Linksframe nen Obenframe und nen Hauptframe
Auf den Linksframe habe ich die Navigationsleiste.
Wenn einer auf der Navigationsleiste einen Link anklich öffnet der sich im Hauptframe.
Ich will aber wenn man den Link "Star-Bilder" anklickt das der sich nicht im Hauptframe sondern im Linksframe öffnet.

Aber trotztdem danke das ihr es probiert habt mir zu helfen.
Aber bei euren Lösungen öffent sicher der der Link "Star-Bilder " immer in einem neuen Fenster.

Überzeugt euch selbst http://www.die-schoensten.de.vu

Wenn mir trotzdem noch eienr helfen kann sage ich nochmals danke
oo_oo.gif
 
hmm so sollts doch eigentlich gehen:

<p><a href="Starbilder.htm" target="inhalt">Star-Bilder</a></p>

nimm dazu noch das frameset von Murray, dann sollst doch endlich funktionieren!?!
 
*heul*

Sorry ich bekomme es einfach nicht hin.
Wenn mir einer helfen könnte, könnt ich ihm doch den Queltext zuschicken.
Dann kann er es selber probieren. Ich habe es mit Frontpage probiert aber es geht einfach nicht
 
Also irgendwie fehlt mir noch eine Datei.

Dein Frameset hat keine Namen. Deshalb kann man beim Link auch
den Namen nicht zuweisen. Außerdem willst Du ja zwei Frames ändern,
den Linken und den in der Mitte.
Schick doch mal die Datein mal, damit man es bereinigen kann!
 
Zurück
Oben