[ MilosDj @ 11.11.2010. 18:50 ] @
Ja znam da pravim popup window ovako: 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? |