var params = $("form").serialize();
$.ajax({
type: "POST",
url: "yourpage.php",
data: params,
success: function(str_response) {
var obj = window.open("about:blank");
obj.document.write(str_response);
}
});
使用 jquery.
原理:
1. 使用ajax请求请求页面,
2. 成功后,打开一个空的窗口
3. 将ajax请求得到的页面,写入新建的空白窗口
补充说明:
如果使用了firbug(firefox中的调试工具),那么可能会有点小问题:新开的页面一直在运行不能停止。
本文介绍了一种使用jQuery实现的方法,通过AJAX请求获取页面内容,并在新的浏览器窗口中显示这些内容。具体步骤包括:序列化表单数据,发起POST请求,接收响应并将结果写入新开的空白窗口。
722

被折叠的 条评论
为什么被折叠?



