Ho uno script che su.DocumentReady invia i dati a un'altra pagina. Quella pagina risponde con un codice HTML incapsulato in un tag div.Jquery post, risposta in nuova finestra
Il mio obiettivo è avere questa risposta post/dati aperti in una nuova finestra.
Eventuali indizi o indizi?
Ecco il frammento che ho creato dal consiglio 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();
}
});
});
Usa 'window.open'? – Alec
Penso che tu debba dimenticarlo. Qualsiasi Popup-Blocker bloccherà una nuova finestra senza un'azione utente speciale come i clic. –
Dr Molle, sto usando questo in un ambiente controllato in cui i popup sono abilitati per il mio sito ... – Peter