在调整大小的新弹出窗口中打开表单
Open form in new popup window that is sized
>我创建了新表单和将一些参数传递到另一个页面的按钮;但我需要"提交"按钮来打开大小符合规格的新弹出窗口。
这就是我通过超链接进行操作的方式;我需要按钮的相同功能
out.println("<a onclick='"window.open(this.href,this.target,'height=500, scrollbars=1, width=950, resizable');return false;'" target='"_blank'" href='"chart.jsp?room=" + B.getNumber() + "&building=" + B.getBuilding() + "'">view chart</a>");
我能想到的最简单的方法是不使用内联JavaScript:
var form = document.getElementsByTagName('form')[0]; // or any other way to identify the form
form.onsubmit = function(e) {
var eTarget = e.target;
window.open(eTarget.action, eTarget.name, 'height=500, scrollbars=1, width=950, resizable');
return false;
};
JS小提琴概念证明。
相关文章:
- Javascript更新孙窗口中的表单元素
- javascript弹出窗口没有正确加载html表单
- 窗口提醒或类似内容中的电子邮件表单
- 在jQuery中的IFrame中提交表单后刷新父窗口
- 仅当表单有效时关闭弹出窗口
- 使用Javascript在弹出窗口中提交表单
- 表单按钮在同一窗口中打开新的URL
- 将Overlay添加到弹出窗口并添加输入类型字段以退出表单
- 选项卡在新窗口上提交表单,原因
- 提交表单的可能性(左-/中-/在新选项卡或窗口中打开-)单击html链接
- Javascript在新窗口中重新提交具有特定维度的表单
- 提交表单时在弹出窗口中打开响应
- 提交表单后,模式窗口未关闭
- 为什么这个JS确认窗口没有在表单提交时启动
- 弹出窗口中的表单验证
- 如何在新窗口中提交表单,然后重定向父页面
- 提交在弹出窗口中创建的表单
- Php,如何打开一个小消息/表单窗口(不是新的浏览器窗口)
- 如何在javascript中关闭隐藏弹出表单窗口
- JQuery /脏表单/窗口.Onbeforeunload仅在链接选择后触发