buenas,
Estoy intentando abrir una ventana con el contenido de un jsp, en chrome no hay ningún tipo de problema y en Explorer 11.....
function abrirVentanaModalJQ(nombre_ventana,url_txt,arriba, izquierda,ancho,alto,pForm){
//Esta variable se usa para que cree con las dimensiones correctas la capa para mover la pop
//es decir que la cruz que esta a la derecha que no este debajo de la capa
//margen que se aplica a cada lado de la popup.
var page = url_txt;
var iframe = top.$('<iframe></iframe>',{'id' : 'if_'+nombre_ventana,
'name' : 'if_'+nombre_ventana,
})
.css('border','0px')
.css('width','100%')
.css('height','100%')
.attr('src',page);
alert('a')
top.$('<div></div>',{'id' : nombre_ventana}).append(iframe)
.dialog({ autoOpen: false,
modal: true,
height: 600,
width: 800,
beforeClose: function( event, ui ) {
cerrarModalJQ(nombre_ventana,'dialogclose');
}});
alert('b')
/*iframe.appendTo(divpru);
divpru.appendTo(parent.$("#contenido"));*/
top.$("#"+nombre_ventana).dialog('open');
}
El primer alert ni lo hace.
SCRIPT70: Permiso denegado
He probado miles de forma. La web se compone de un index que es la cabecera y el contenido del menú y del cuerpo de la web están en distintos frames. Desde el cuerpo hacemos una llamada a dicha función y es que no hay forma. Si alguien me puede echar un cable se agradecería.
Se que desde el dialog se puede indicar directamente una url, pero solo permite 255 caracteres, de tal forma que, con el iframe puedo submitar un formulario y enviar todos los parámetros que necesite.