行业资讯
  • 企飞科技签约深圳兴伦贸易有限公司,承接公司营销型网站建设与推广
  • 签约深圳兴伦贸易有限公司,承接公司营销型网站的建设与推广
  • 签约湖南万忠酒业有限公司,负责该公司2009年网站建设与推广业务
  • 签约北京市丰台区民兵训练基地,承接该基地网站建设和课件设计业务
  • 签约深圳市哈哈户外运动有限公司飞鹰少年俱乐部网站建设与推广任务
行业前沿技术和最新资讯
  • 更新时间:2010-11-4
  •  
  • 背景:有时候我们做web开发的时候为了提供交互性,需要将表单提交,但结果要显示在新的窗口中,在IE中 新的窗口有很多限制,比如去掉工具栏、菜单栏、地址栏、规定高度、宽度等等。 很多人会用js函数 window.open(),但这个函数只能GET提交,不能POST提交。在我们开发的过程中往往经常用POST提交。 在开发web中,有很多小技巧。其实我们平时可以把这些小技巧收集总结起来,到用的时候即可以随手拿来. 解决这个问题的思路是:先用window.open()打开一个新的窗口,然后在表单中指定提交的target为刚刚打开的窗口即可。 例子代码: <form name="query_notice_form" target="_blank"
     action="<c:url value="/abc/xxxx.do"/>" method="post"><input
     type="hidden" name="currType"></form>  function showNoticeDetail(obj) {
     window.open('about:blank',"_blank","height=400,width=820,status=yes,toolbar=no,menubar=no,location=no");
     query_notice_form.submit();
    }
  •  
  • 作者:企飞科技
  • 原载:http://www.qfkeji.com
  • 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
  •  
  • Tags:post提交表单
  •