Есть шаблон банковской квитанции в виде html-файла. Некая функция открывает квитанцию в новом окне и заполняет определенные поля при помощи innerHTML.
function draw()
{
w = window.open('/kvit.htm');
w.document.getElementById('name').innerHTML=ls_name+'; '+ls_kod;
w.document.getElementById('mes').innerHTML=ls_mes;
w.document.getElementById('adr').innerHTML="143430, Московская область, дом "+ls_dom+", кв. "+ls_flat;
w.document.getElementById('itogo').innerHTML=ls_itogo;
}
Проблема в том, что работает только в IE и не всегда с первого раза (иногда только после обновления страницы). Помогите, пожалуйста, сделать кроссбраузерный вариант