net-board.net Archiv

Normale Version: In anderem iframe öffnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

trefixxx

1.
wenn man einen link in einem iframe bedient wird, wird die neue seite ja in diesem frame geöffnet. ich möchte allerdings, dass die seite in einem anderen frame geöffnet wird. Wie mache ich das?

2.
Ich suche ein (ich glaube java) script, dass auswirkt, dass ein strich unter einem link gezogen wird, wenn man mit der maus über ihn geht. also der strich ist anfangs gar nicht da, erst nach dem man mit der maus rüber geht, zieht sich ein strich unter dem link her. Wie geht das?

Danke! Big Grin
1. Du musst als Ziel den Namen des iframes eingeben:

_blank ergibt neues Fenster
_parent (oder ohne _) öffnet die ganze Seite neu und nicht in einem Frame

mainframe
hauptframe
usw.. gibst du für frames ein.

2. das geht mit css. Müsste mal schauen wie genau.
(a.link: decoration: none
a.mousover: decoration: underline in etwa )

trefixxx

Zitat:Original von pattex
[...]
_blank ergibt neues Fenster
_parent (oder ohne _) öffnet die ganze Seite neu und nicht in einem Frame

mainframe
hauptframe
usw.. gibst du für frames ein.
[...]

Kannst du mal bitte son beispielcode geben unter den vorgegebenen vorraussetzungen? Wär auch nett, wenn du mir n link geben könntest (wegen der 2. frage) oder was raussuchen könntest...
zu 1. <a href="test.htm" target="_blank">test</a> bewirkt, dass der link im neuen Fenster geöffnet wird.

<a href[..] target="mainframe">test</a> bewirkt, dass der Link im Frame mit dem Namen mainframe geladen wird.

zu 2. ich kenne mich mit css zwar nicht so aus aber das wäre so ein code:
[im head bereich]

Zitat:<STYLE TYPE="text/css">
A:link { color: #000000; text-decoration : none; }
A:visited { color: #000000; text-decoration : none; }
A:hover {text-decoration: underline; color #000000 }

</STYLE>
Also wenn du zwei Contentboxen bei dir hast, und z.B. "Home" in der linken angezeigt bekommen willst und z.B. "About" in der rechten... Dann musst du bei dem Link "Home" bei target=frame1 angeben, und bei "About" target=frame2!

Vorraussetzung ist jedoch das du die einzelnen Contentboxen frame1 und frame2 nennen musst.

Hier ein Beispiel.

Zitat:<Iframe SRC="linkZURseite.html" WIDTH=296 HEIGHT=142 frameborder="0" name="nameDESframes"></iframe>