【发布时间】:2010-09-29 19:22:43
【问题描述】:
我有一个 on.DocumentReady 将数据发布到另一个页面的脚本。该页面以封装在一个 div 标记中的一些 HTML 进行响应。
我的目标是在新窗口中打开此帖子回复/数据。
任何提示或线索?
这是我根据 Mille 博士的建议创建的 sn-p。
<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();
}
});
});
【问题讨论】:
-
我认为你必须忘记这一点。任何弹出窗口阻止程序都会阻止一个新窗口,而无需像点击这样的特殊用户操作。
-
Molle 博士,我在为我的网站启用弹出窗口的受控环境中使用它...
-
Alec,你能给我举个例子,说明如何结合使用 window open 和 jquery post 吗?我想了想,但无法弄清楚或在网上找到任何示例。感谢您的回复!
标签: javascript jquery