is_styleswitcher klappt nicht mit metatags Extension

Der Grund dafür ist einfach. Die Extension is_styleswitcher nutzt eine einfache (selbstgebastelte) JavaScript Funktion, um die Stylesheets zu aktivieren. Dabei wird einfach davon ausgegangen, dass der Tag link nur im Zusammenhang mit Stylesheets bentuzt werden kann. Ein Irrtum. Die Extension metatags nutzt den link-Tag mit der Attribut rev (statt rel), um den Urheber der Seite im Header einzufügen. Und dann knallts beim Ausführen des JavaScript Schnipsels.
Diese Zeile:

if(a.getAttribute(“rel”).indexOf(“style”) != -1 && a.getAttribute(“title”)) {

ändern in diese:

if(a.getAttribute(“rel”) && a.getAttribute(“rel”).indexOf(“style”) != -1 && a.getAttribute(“title”)) {

Kommentare sind geschlossen.