JS: 打开新窗口时(open window),使用传递post参数
2012-09-05 15:49
686 查看
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中的调试工具),那么可能会有点小问题:新开的页面一直在运行不能停止。
$.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中的调试工具),那么可能会有点小问题:新开的页面一直在运行不能停止。
相关文章推荐
- 使用window.open打开新窗口,以post方式传参数
- JS 打开一个模式窗口,使用Cookie传递一个参数
- 前端js再新窗口打开页面,以post传递参数方式
- js window.open打开新窗口 参数
- js 用window.open(参数) 打开新窗口,在新窗口怎么获取传过来的参数
- 在js中window.open通过“post”传递参数
- 在js中window.open通过“post”传递参数
- JS-使用window.open打开的子窗口与父窗口之间的通信
- js window.open打开新窗口 参数
- js 用window.open打开新窗口,父窗口怎么向子窗口传值,子窗口怎么接收父窗口传来的参数
- js使用post 方式打开新窗口,隐藏Url参数
- JS中使用window.open("url?param="+paramvalue)传递参数出现乱码
- window.open()实现post传递参数
- window.open()打开新窗口 及参数
- JS打开新窗口(window.open)
- window.open打开新窗口 参数
- javascript弹出窗口 window.open使用方法以及参数说明分析篇
- window.open打开窗口并居中/js弹窗
- 使用window.open()打开新的窗口
- VBScript使用window.open打开新窗口