No blank stare

By Thorstienator Uploaded Jul 19, 2009
/* Ein super-einfaches Jetpack, um target="_blank" aus Hyperlinks zu entfernen. Wirkt, sobald eine Seite (neu) geladen wurde, nicht auf bereits geladene Seiten. */

// Autor: Thorsten Panknin <thorsten@polyfragmentiert.de>
// Version: 0.1.1
// Letzte Änderung: 20090719, 00:45

/* Importiert die pageMods-Funktionalität "aus der Zukunft", ist noch experimentell */
jetpack.future.import("pageMods");

var callback = function(document){

	/* jQuery-Aufruf, der zunächst alle Hyperlinks mit target="_blank" findet und danach das target-Attribut entfernt. */
	$(document).find("a[target=_blank]").removeAttr('target');
};

var options = {};

/* Welche Websites betroffen sein sollen, ich nehm' mal alle */
options.matches = ["http://*"];

jetpack.pageMods.add(callback, options);