Cosa ti fa (o non ti fa) esattamente?
Manca uno spazio prima dell'onclick, per cui potrebbe non funzionare il link.
Nella finestra di popup, dovrebbe esserci il codice HTML, non il JS che lo crea, ma a volte i browser fanno come piace a loro.
Con che browser lo stai testando?
Ce l'hai in linea? mi puoi dare il link?
Una backslash in piu` non da` problemi. Se testi con IE puoi anche saltarle quasi tutte (tranne davanti a ' e "), ma poi la pagina non gira con altri browser.
Puoi provare a sostituire self con window (ma stando ai sacri testi dovrebbe essere la stessa cosa).