Einzelnen Beitrag anzeigen
  #29 (permalink)  
Alt 23.09.2004, 20:13
Benutzerbild von Gumbo
Gumbo Gumbo ist offline
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Auch ich vertrete den Standpunkt, dass dem Benutzer allein das Verhalten des Browsers in der Hand liegen soll, und sich somit externe Verweise im selben Fenster öffnen. Nun gut, der ‚Otto-Normalsurfer‘ ist es vielleicht gewohnt, dass externe Verweise in neuen Fenstern geöffnet werden, jedoch würden sich die anderen hintergangen fühlen, wenn sich unerwartet neue Fenster öffnen.


Achja: jorainbo, falls du dennoch an deiner JavaScript-Methode festhalten möchtest, würde ich dir empfehlen dies zu automatisieren:
Code:
function changeTarget() {
	var lnks = document.getElementsByTagName('a');
	for(i=0; i<lnks.length; i++) {
		if(lnks[i].getAttribute('rel') == 'external') {
			lnks[i].onclick = new Function('window.open(this.href); return false');
		}
	}
}
onload = changeTarget;
Vielleicht ist es damit sogar möglich die Popupblocker ‚auszutricksen‘. Es arbeitet jedoch in Verbindung mit dem rel-Attribute. D. h., du müsstest deine Seite darauf anpassen.
Mit Zitat antworten
Sponsored Links