var str = "height=600,width=600,resizable=1,scrollbars=1,menubar=0,status=0, titlebar=0,toolbar=0,location=0,directories=0";
var w=window.open('', 'w'+id, str);
A sad ide ono sto ne znam

Ako uradim:
w.document.open();
w.document.write(str_html);
w.document.close();
Zaista dobijem popup window sa sadrzajem iz str_html. CTRL+U lepo pokaze source.
Ali ako uradim ovo:
var title = w.document.getElementsByTagName('TITLE')[0];
title.innerHTML = 'moje';
w.document.body.innerHTML = '';
w.document.body.appendChild(mynode);
Ja vidim title i vidim sadrzaj mynode. CTRL+U source je ne izmenjen. Ne vidi se sadrzaj mynode. Ne reaguje na CSS. Sve je ruzno.
Da li mogu da menjam sadrzaj w koristeci w.DOM? Kako?
Ako nije moguce, sledeca opcija mi je da pravim f koja ce da stringuje <html></html> i to ubacuje u w.
Najvaznije mi je da shvatim sta se tu zaista desava.
Sve je u lokalu, iz fajla. Prosto zelim da imam popup koji cu aktivno da hranim trenutnim sadrzajem u zavisnosti od mojih klikova. To sada radi, samo je extra ruzno i neupotrebljivo. A ja ne znam zasto

p.s. zasto chrome nece da fire onclick na desno dugme?
I'm not in this world to live up to your expectations and you're not in this world to live up to mine.