A ver si te sirve esta solución:
a la página que carga en la popup ponle este código
Código:
<script language="JavaScript">
window.onload=function(){
document.cookie="ventana=true"
}
window.onunload=function(){
document.cookie="ventana=false"
}
</script>
Y a la otra (pagina A) ponle esto otro
Código:
<script language="JavaScript">
galleta = document.cookie
cuki = galleta.split(";")
var ventana
for(m=0;m<cuki.length;m++){
if(cuki[m].indexOf("ventana") != -1){
if(cuki[m].split("=")[1] == 'true'){
ventana = true
alert('está abierta')
}
else{
ventana = false
alert('está cerrada')
}
break;
}
else{
ventana = false
}
}
</script>
Se trata de guardar el dato en una cookie de sesión (se pierde en el momento en el que se cierre la ventana del navegador que abra la popup