Verlinkung mit Ziel funktioniert nicht

can

Neues Mitglied
Thread Starter
Dabei seit
21.06.2008
Beiträge
14
Reaktionspunkte
0
Hallo Mac User,

ich habe seit heute neuerdings ein Problem mit der Verlinkung eines Button.
Wenn ich auf einen Button einen Hyperlink setze, ihm ein Ziel sage und ich das in der Browservorschau anklicken will dann öfnnet er das Ziel immer in einem neuen tab. Hatte diese Probleme noch nie....Weiß garnicht mehr weiter...
Danke für eure Antworten.

Grüße,
Can
 
ich habe seit heute neuerdings ein Problem mit der Verlinkung eines Button.
Wenn ich auf einen Button einen Hyperlink setze, ihm ein Ziel sage und ich das in der Browservorschau anklicken will dann öfnnet er das Ziel immer in einem neuen tab.

a) Und stattdessen soll sich das Ziel wo öffnen?
b) Ohne den entsprechenden Quellcode kann man nur zeitraubend raten, was schief läuft...
 
Ich tippe darauf, dass dein target Attribut einen fehlerhaften Wert besitzt, dann würde Safari mit einem neuen Fenster reagieren, was man ja umstellen kann auf "in neuem Tab öffnen".
 
Target sollte _self sein:
HTML:
<a href="link.htm" target="_self">Linkname</a>
 
das ziel soll sich in meinem sogenannten "content" frame öffnen.
das macht er allerdings nicht. stattdessen öffnet er ein neues fenster.
weiß nicht mehr weiter.... :-(
 
das ziel soll sich in meinem sogenannten "content" frame öffnen.
das macht er allerdings nicht. stattdessen öffnet er ein neues fenster.
weiß nicht mehr weiter.... :-(

Dann vermutlich:
Code:
<a href="link.htm" target="content">Linkname</a>

… aber das ist, wie gesagt, nur geraten.
Wissen kann man erst was, wenn Du Code zeigst.
 
danke für deine schnelle antwort.
es steht genauso im code. nur .html anstatt .htm
 
im safari funktioniert es aber im firefox nicht.... das ist sehr eigenartig
 
Warum ich schon zweimal nach dem Quellcode gefragt habe:
Der Grund für einen Fehler muss nicht unbedingt in der einen Zeile liegen, in der das Problem zutage tritt. Im Falle von Frame-Problemen kann das unter anderem auch an einem unzulässig benannten Frame liegen, möglicherweise an einem Fehler im Frameset-Aufbau oder einer ungünstigen Doctype-Deklaration.

Und bei fast allen HTML-Problemen kann auch schon mal die Browserkonfiguration dazwischenhauen. Am allerbesten ist daher ein Link auf eine entsprechende Beispieldatei. Sollte das nicht möglich sein, ist das Posten eines möglichst vollständigen Quelltextes anzuraten.

Anders kann man nicht helfen – es sei denn, es kommt jemand vorbei, der die Problemursache richtig errät. Aber das ist dann ein glücklicher Zufall, auf den man sich nicht verlassen sollte...
 
ist es das was du brauchst?

<a href="content.html" target="content"><img src="../bilder/button_home_over.gif" alt="" width="80" height="33" border="0"></a><img src="../bilder/button_coaching.gif" width="104" height="33" border="0"><a href="vita1.html" target="content"><img src="../bilder/button_vita.gif" width="66" height="33" border="0"></a><a href="presse.html" target="content"><img src="../bilder/button_presse.gif" width="89" height="33" border="0"></a><a href="kontakt.html" target="content"><img src="../bilder/button_kontakt.gif" width="94" height="33" border="0"></a><a href="impressum.html" target="content"><img src="../bilder/button_impressum.gif" width="116" height="33" border="0"></a><img src="../bilder/button_leer.gif" width="87" height="33"><img src="../bilder/button_leer.gif" width="87" height="33">
</body>
</html>
 
ich habe die seite mal hochgeladen
unter http://www.kevin-fischer.net/margret könnt ihr z.b. unter home und vita gucken das sich die verlinkung immer in einem neuen tab öffnet.... wäre toll wenn mir jemand hilft.

danke
can
 
Ich hab schon seit Ewigkeiten keine Frames mehr benutzt und bin mir daher nicht sicher aber:
Spricht das target Attribut nicht den Framenamen an?
Du hast für den Content-Frame ja nur ne id vergeben.
 
ich verlinke die seiten doch jeweils auf die passende html seite.... also sprich: den vita button auf vita.html und als ziel nenne ich: content....???ist das nicht richtig.
aber ist doch komisch das das ganze im safari funktioniert aber nicht im firefox.... :confused:
 
Du sollst mal

HTML:
<frame src="html/content.html" id="content">

in

HTML:
<frame src="html/content.html" id="content" name="content">

ändern!
 
Ich hab deine Seite jetzt bei mir lokal gespeichert, die von mir genannte Änderung vorgenommen und es funktioniert.
 
häh?
aber was hab ich jetzt schon wieder falsch gemacht.
dann sag mir wo du es genau geändert hast.

danke, das wäre mir eine große hilfe!
 
Genau da wo ich's geschrieben hab.
Dem Frame mit der id "content" einfach noch den namen "content" verpassen.
Lad's am besten nochmal so wie du's jetzt geändert hast auf den Server hoch!
 
Zurück
Oben Unten