//穿件
function openPostPopWindow(url,param,target){
var $form = $("<form></form>");
$form.attr({
method:"post",
action:url,
target:target
});
//写入参数
for(var key in param){
var input = $("<input type='hidden' name='"+key+"'/>")
input.attr("value",param[key]);
$form.append(input);
}
 
openWin(target);
 
$("body").append($form);
$form.trigger('submit');
$form.remove();
}
//设置打开的窗口 并居中显示
function openWin(name) {
var iWidth=870; //弹出窗口的宽度;
var iHeight=450; //弹出窗口的高度;
var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;
var iLeft = (window.screen.availWidth-10-iWidth)/2; //获得窗口的水平位置;
window.open('about:blank',name,"height="+iHeight+", width="+iWidth+", top="+iTop+", left="+iLeft+",menubar=0,toolbar=0,status=0,scrollbars=1,resizable=1");
}
注意事项:写的target虽然是任意的 但是一定要一致 不然的话form找不到提交的页面 会自动创建一个新的页面 就达不到预期的效果了

最新文章

  1. sqoop、flume 安装
  2. 第 20 章 CSS3 前缀和 rem
  3. Android项目结构 以及体系结构
  4. ORACLE 分析函数整理汇总
  5. UTF-8 &lt;==&gt; unicode(WCHAR)
  6. SU Demos-02Filtering-02Subfilt
  7. 【python】filter,map,reduce和lambda函数介绍
  8. C#学习7
  9. Java内部类this$0字段产生的一个bug
  10. PHP 编译问题PEAR package PHP_Archive not installed的解决
  11. Unity发送短信
  12. 【转】morgan stanley 电面面经新鲜出炉
  13. MySQL学习(一) 概述
  14. 互相关(cross-correlation)及其在Python中的实现
  15. linux进程间通信同步-共享内存
  16. ZOJ 1602 Multiplication Puzzle(区间DP)题解
  17. idea中添加类和方法注释以及codeCheck
  18. ArcGIS 同一要素图层合并
  19. Thread类和Runnable接口的比较
  20. webpack开发模式和生产模式设置及不同环境脚本执行

热门文章

  1. JAVA对象转换JSON
  2. excel单元格内容合并
  3. ubuntu apache2 https
  4. CodeForces - 95B
  5. 【Windows】命令行查询占用端口信息
  6. 用命令行的方式将本地项目上传到git
  7. 去除pycharm的波浪线
  8. Django组件:forms组件(简易版)
  9. Angular CLI的简单使用(2)
  10. (转载)C#线程优先级详解