Robert Bienert: Cookies überschreiben

Beitrag lesen

Moin!

var w.open('about:blank', '_blank');
           ^^^^^^
Bitte eine Variable vergeben!

Sorry, typo, eigentlich sollte da auch dies stehen:

var w = window.open('about:blank', '_blank');

w.document.write('<button type="button" onclick="' +
        'var ins=document.getElementsByTagName('input');' +
        'for(i=0;i<ins.length;++i)document.cookie=ins[i].value;' +
         'window.close();return false">Speichern</button>');
}

(ungetestet)

An dem zusätzlichen return false liegt es leider auch nicht. Naja, so lange dieses Problem nicht total gravierend für meinen Bookmarklet-Artikel ist, reicht es, im Hinterkopf zu haben, dass es bei KHTML (genauer: KJS) Probleme geben kann.

Viele Grüße,
Robert