使用POST方式弹出窗口的两种方法示例介绍
2014-01-29 00:00
656 查看
最近在做一个功能需要弹窗,但是不能用get方式,因为get方式对url的长度有限制,所以必须用post,总结了两个方法
1.
2.
这两种方法效果上看都差不太多,都是先弹出一个窗口,然后让弹出的窗口进行post提交
1.
var $form1=$("<form action='"+url+"' id='f' name='f' method='post'></form>"); $form1.append($("<input type='hidden' name='"+i+"' value='"+params[i]+"'/>")); var scriptStr="<script type='text/javascript'>document.f.submit();</script>"; $("body").append($form1); var newWindow=openwin("",null,800,600); newWindow.document.write($form1[0].outerHTML+scriptStr);
2.
var $form1=$("<form action='"+url+"' id='f' name='f' target='newWindow1' method='post'></form>"); for(var i in params){ $form1.append($("<input type='hidden' name='"+i+"' value='"+params[i]+"'/>")); } $("body").append($form1); var newWindow=openwin("",'newWindow1',800,600); $form1.submit();
这两种方法效果上看都差不太多,都是先弹出一个窗口,然后让弹出的窗口进行post提交
相关文章推荐
- 使用POST方式弹出窗口的两种方法示例介绍
- 使用POST方式弹出窗口的两种方法
- 使用POST方式弹出窗口的两种办法
- 这篇文章主要介绍了js使用post 方式打开新窗口的相关资料,需要的朋友可以参考下
- JBPM4.4 使用泳道动态指定下一个任务节点任务人的两种方式之方法二
- BackgroundWorker控件的使用方法介绍及示例程序
- 在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口?
- 在线程中使用HttpClicent获取网络数据(get和post两种方式)
- 弹出窗口并向父页面返回值的两种常用方法
- python使用两种发邮件的方式smtp和outlook示例
- js使用post 方式打开新窗口,隐藏Url参数
- .net后台使用post方式对指定地址的方法传值并且获取结果的方法
- CC2541之notify通知方式的介绍和使用 一、简介 本篇介绍CC2541从机端的notify通知的两种方式。 二、实验平台 协议栈版本:BLE-CC254x-1.4.0 编译软件:IAR
- String的split()方法的两种使用方式
- 【转】介绍vb使用xmlhttp对象、webbrowser控件、inet控件进行Post发包、Get发包的方法
- js读取json的两种常用方法示例介绍
- JS使用post提交的两种方式
- android应用的ACTIVITY当使用EditText控件时会默认弹出输入法窗口,默认不弹出窗口方法
- 弹出窗口的两种实现方式 PopupWindow 和 Activity
- ExtJS4中的requires使用方法示例介绍