Tengo un script que on.DocumentReady envía datos a otra página. Esa página responde con un poco de HTML encapsulado en una etiqueta div.Publicación de Jquery, respuesta en una nueva ventana
Mi objetivo es que esta publicación de respuesta/datos se abra en una nueva ventana.
¿Algún indicio o pistas?
Aquí está el fragmento que creé del consejo del Dr. Mille.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var packslip_id = 35592;
var po_no = 0018439;
var box_no = 1;
$.post("https://example.com/barcode/generate", { packing_slip: packslip_id, reference: po_no, total_boxes: box_no},
function (data) {
alert(data);
var win=window.open('about:blank');
with(win.document)
{
open();
write(data);
close();
}
});
});
Use 'window.open'? – Alec
Creo que debes olvidar esto. Cualquier Popup-Blocker bloqueará una nueva ventana sin una acción de usuario especial como clics. –
Dr. Molle, estoy usando esto en un entorno controlado donde las ventanas emergentes están habilitadas para mi sitio ... – Peter