利用window.open实现post方式的参数传递
2013-08-28 11:03
381 查看
function openPostWindow(url, data, name)
2 {
3 var tempForm = document.createElement("form");
4 tempForm.id="tempForm1";
5 tempForm.method="post";
6 tempForm.action=url;
7 tempForm.target=name;
8
9 var hideInput = document.createElement("input");
10 hideInput.type="hidden";
11 hideInput.name= "content"
12 hideInput.value= data;
13 tempForm.appendChild(hideInput);
14 tempForm.attachEvent("onsubmit",function(){ openWindow(name); });
15 document.body.appendChild(tempForm);
16
17 tempForm.fireEvent("onsubmit");
18 tempForm.submit();
19 document.body.removeChild(tempForm);
20 }
21
22 function openWindow(name)
23 {
24 window.open('about:blank',name,'height=400, width=400, top=0, left=0, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes');
25 }
2 {
3 var tempForm = document.createElement("form");
4 tempForm.id="tempForm1";
5 tempForm.method="post";
6 tempForm.action=url;
7 tempForm.target=name;
8
9 var hideInput = document.createElement("input");
10 hideInput.type="hidden";
11 hideInput.name= "content"
12 hideInput.value= data;
13 tempForm.appendChild(hideInput);
14 tempForm.attachEvent("onsubmit",function(){ openWindow(name); });
15 document.body.appendChild(tempForm);
16
17 tempForm.fireEvent("onsubmit");
18 tempForm.submit();
19 document.body.removeChild(tempForm);
20 }
21
22 function openWindow(name)
23 {
24 window.open('about:blank',name,'height=400, width=400, top=0, left=0, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes');
25 }
相关文章推荐
- 利用window.open实现post方式的参数传递
- 利用window.open实现post方式的参数传递
- 利用window.open实现post方式的参数传递
- JS 利用window.open实现post方式的参数传递
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- 利用jquery实现Ajax技术,post方式传值中文乱码问题的解决办法。
- window.open()时以post方式提交数据
- <HTTP>ASI实现的注册方法:利用http的get和post两种方式
- 让一个表单以post的方式在window.open的窗口中打开
- 水滴石穿之页面遮罩层实现、向window.open()打开的窗口POST数据
- window.open 以post方式传递参数示例代码
- js 用 window.open()方法跳转到新页面并且用post方式传参
- window.open() POST 方式提交json数据,以及后台的json序列化为对象
- window.open方法打开网页没有带refer参数无法通过权限验证可通过这种方式实现open的效果
- window.open 以post方式传递参数
- window.open()的用法及如何以post方式提交
- 利用WebRequest来实现模拟浏览器通过Post方式向服务器提交数据
- window.open以post方式提交
- window.open()实现post传递参数