zoukankan      html  css  js  c++  java
  • 打开POST传参的弹出窗口

    //穿件
    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找不到提交的页面 会自动创建一个新的页面 就达不到预期的效果了

    还有分享一个技术群,474471759,跟随里面的大佬一起成长,进群之后里面的JimY就是我。

    如果我的博客解决了你的问题,那请你给个关注吧!
  • 相关阅读:
    openssl windows ndk 编译----0
    openssl windows ndk 编译
    android Android NDK开发2之Windows及L下的gcc手动编译(交叉连编译
    list 和 set 的区别
    Arrays.toString()方法和Arrays类 的一些概念
    几个简单的面试题
    大脑记忆(自我总结)
    DI() T()函数
    Latex设置
    selenium获取元素信息的方法
  • 原文地址:https://www.cnblogs.com/DreamSeeker/p/7240193.html
Copyright © 2011-2022 走看看