• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

iframe... target befehl klappt nicht

Status
Für weitere Antworten geschlossen.

dark-hiker

Neues Mitglied
hallo
also ich hab folgendes problem... ich hab mir eine homepage mit iframe versucht zu erstellen...

<iframe src="oben.html" name="fenster" width="100%" height="15%" align="center" valign="top" vspace="2" hspace="2"</iframe>

<iframe src="navigation.html" name="fenster" width="15%" height="82%" align="left" vspace="2" hspace="2"></iframe>

<iframe src="inhalt.html" name="fenster" width="84%" height="82%" align="left" vspace="2" hspace="2"></iframe>

das ist mein index... und im navigationsteil hab ich folgenden befehl :

<a href="radio_index.html" target="inhalt" onmouseover="document.radio.src='bilder//radio2.gif'" onmouseout="document.radio.src='bilder//radio1.gif'">
<img src="bilder/radio1.gif" name="radio" border="0" />
</a>

mein problem ist hierbei das ich die radio_index.html datei im inhalt frame öffnen möchte aber es öffnet sich immer ein neues fenster =/

weis vllt jemand was ich da falsch gemacht hab?:neutral:
 
iframes sind dafür nicht gedacht daraus seiten zu basteln, sondern um inhalt in eine seite zu packen. stellt dir das vor wie mit papier, du bastelst dir aus vielen papierresten eine seite zusammen, die papierreste sind <frame> elemente. wenn du eine ganze seite hast und ein loch reinschneidest hast du ein <iframe>, hinter den du eine neue seite packen kannst.
du willst jetzt aus lauter löchern eine seite zusammenbasteln. na klingelts?
 
achso ich glaub ich habs verstanden danke =)... hmm aber ich hab trotzdem noch ne frage ^^... wenn ich dann eine hp zusammenfasse und die in meine frames einfüge... kann ich das denn dann irgendwie so machen das wenn ich links z.B live-stream habe und wenn man draufklickt das sich rechts nen media player öffent? ... z.B für radio?
 
Zuletzt bearbeitet:
ja, mit target="framename" geht das.
im beispiel oben heissen die noch dazu alle fenster (name="fenster"), da kann dann ausserdem keine zuordnung zu inhalt erfolgen, weil es den frame mir diesem namen garnicht gibt. da hast was grundlegendes nicht verstanden.

target bezieht sich auf den namen, den du mit name= definierst.

z.b.
Code:
<frameset cols="200,*" frameborder="0" scrolling="auto">
    <frame name="navi" src="navigation.htm">
    <frame name="main" src="hauptseite.htm">
    <noframes>
    <p>Es könnte alles sooo einfach sein, Isses aaaaaaber nich....</p>
    </noframes>
</frameset>
klickst du nun auf einen link in der navigation.htm der mit target="main" übergeben wird wird das ganze im hauptfenster geöffnet
 
Zuletzt bearbeitet von einem Moderator:
achso hm ich dachte immer das ich mit dem befehl name="" das fenster angebe... dann weis ichs ja jetzt danke für die hilfe :smile: .... jetzt klappts auch :D
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben