window.open () retorna indefinido ou nulo na segunda chamada
Tenho o seguinte cenário:
Clico em um link que: abre uma janela pop-up chamada 'pop-up', que carrega um pdf dentro dele (no IE6
sem fechar o pop-up, clico no link novamente, o que deve reabrir o pdf dentro do pop-up, mas, em vez disso, ocorre um erro javascript:Membro não encontrad
função javascript usada para abrir o pop-up é:
function openWindow(url, name, props) {
var windowRef = window.open(url, name, props);
if (!windowRef.opener) {
windowRef.opener = self;
}
windowRef.focus(); //error at this line, windowRef must be null
return windowRef;
}
pergunta: como faço para contornar isso, sem abrir uma nova janela pop-up toda ve