`
shuwenguang
  • 浏览: 3005 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

window.open实现表单提交

阅读更多
父页面parentHtml中的写法

<form action="jsp/test.jsp" name="testform" id="testform"
  method="post" onsubmit="window.open('','childHtml','width:1024px,height:768px,status=yes,
  toolbar=no,menubar=no,location=no')" target="childHtml">


去掉open('','','')中的第一个参数可保证不弹出另外多余的一个空白窗口,target和第二个参数值保持一致保证打开的是你需要的页面;

分享到:
评论

相关推荐

    window.showModalDialog模式对话框和 window.open的区别

    `window.open`的主要用途是创建新的浏览器窗口或标签页,通常用于链接或表单提交的重定向。它也支持返回一个`Window`对象,你可以通过这个对象来操作新窗口,如关闭窗口或修改窗口的大小。 总结一下,`window....

    ShowModalDialog与window.open的区别

    3. **返回值处理**:`ShowModalDialog` 支持通过 `window.returnValue` 返回值,这在处理表单提交等交互操作时非常有用。而 `window.open` 没有直接提供这样的机制,通常需要通过回调函数等方式实现。 #### 八、...

    Window.open在chrome中被block issue分析及解决

    标题中的“Window.open在chrome中被block issue分析及解决”主要涉及的是JavaScript中window.open方法在Google Chrome浏览器中可能遇到的问题及其解决方案。window.open方法是JavaScript中用于打开新窗口或标签的...

    window.open()实现post传递参数

    一种常见的解决方案是创建一个动态的表单,将数据放入隐藏的输入字段,然后模拟表单提交来实现POST请求。具体步骤如下: 1. 创建一个新的`&lt;form&gt;`元素,设置其`method`属性为`"post"`,`action`属性为需要POST的...

    window.open 以post方式传递参数示例代码

    通常,`window.open`配合GET方式传递参数,但也可以通过POST方式来实现更安全、更复杂的参数传递。本文将详细介绍如何使用`window.open`以POST方式传递参数,并提供一个示例代码。 首先,理解`window.open`的基本...

    js弹窗返回值详解(window.open方式)

    本文将从window.open方法的使用和通过弹窗返回值实现数据交互两方面,来详细解读window.open方式下如何处理JS弹窗返回值。 ### window.open方法介绍 window.open方法主要用于打开一个新的浏览器窗口。该方法的常用...

    window.open的参数说明控制谈出可以定植大小的窗口

    虽然 `window.open` 是浏览器内置的方法,但在 ASP.NET 这样的服务器端框架中同样可以使用该方法实现客户端交互功能。例如,在 ASP.NET Web Forms 中,可以通过编写 JavaScript 代码或者结合服务器控件来调用 `...

    window.open不被拦截的实现代码

    为了解决这个问题,我们可以使用`window.open`方法配合一些策略来避免窗口被浏览器拦截。 `window.open`是JavaScript中的一个内置函数,用于创建一个新的浏览器窗口、打开已存在的窗口或者替换当前窗口。基本语法...

    详解window.open被浏览器拦截的解决方案

    在网页开发中,有时会遇到使用`window.open`方法创建新窗口被浏览器拦截的问题,这主要是因为浏览器的安全策略。浏览器为了防止恶意脚本无休止地弹出窗口,会对非用户交互触发的`window.open`调用进行拦截。本文将...

    window.open以post方式将内容提交到新窗口

    然后,将这个表单添加到文档中,并为其绑定一个事件监听器,在提交时调用`window.open`打开新的窗口。最后,触发表单的提交事件,浏览器会自动以POST方式向指定URL发送数据,并在新窗口中显示结果。 ```javascript ...

    Window.Open如何在同一个标签页打开

    综上所述,要在同一个标签页中使用 `window.open()` 或类似方法打开新的 URL,关键在于控制 `window.open()` 的 `name` 参数或者通过其他方式(如表单提交)来实现。当 `name` 参数与已存在的窗口或标签页匹配时,新...

    window.showModalDialog方法的使用

    因此,在开发过程中,更推荐使用`window.open`配合`display: none`的CSS来实现类似的效果,或者使用现代前端框架(如Bootstrap的模态组件)来创建模态对话框。 为了提高跨浏览器兼容性和用户体验,可以考虑以下替代...

    JavaScript中windows.open()、windows.close()方法详解

    JavaScript中的`window.open()`和`window.close()`方法是两个用于控制浏览器窗口操作的重要函数。本文将详细介绍这两个方法的使用及特点。 首先,`window.open()`方法用于在浏览器中打开一个新的窗口或者重定向一个...

    Asp.net中doPostBack介绍和弹出窗体与父窗体之间的传值

    在ASP.NET中,弹出窗体可以使用`window.open`JavaScript函数实现,而传值则可以通过以下几种方式: 1. **URL参数**:在打开弹出窗口时,可以在URL中添加查询字符串来传递数据。弹出窗口加载后,可以通过JavaScript...

    javascript关于open.window子页面执行完成后刷新父页面的问题分析

    // 执行表单提交等操作 this.form.submit(); // 调用父页面的回调函数,刷新父页面 window.opener.callback(); // 关闭当前子窗口 window.close(); } ``` 2. **刷新父页面的方法**:定义一个刷新父页面的函数...

    HTML5本地存储——IndexedDB

    IndexedDB的应用场景广泛,比如离线应用、数据缓存、复杂表单的持久化等。它在现代Web应用中特别有用,尤其是在需要处理大量数据并提供高性能搜索功能时。例如,你可以用它来存储用户设置、游戏进度,或者在新闻阅读...

    js中widow.open()方法使用详解

    JavaScript中的window.open()方法是一个非常实用的功能,它允许我们从一个页面中打开一个新的浏览器窗口或者一个新标签页。这个方法通常用于实现弹窗效果,提供用户交互功能,或者将用户导航到不同的页面而不离开...

    泛微E9流程表单前端接口API(2020).pdf

    方式二:使用EM-SDK,通过window.em.openLink和window.em.registerBroadcast实现表单的打开和事件回调。 7. 开发注意事项: 在进行自定义页面等后端请求区分终端时,可以通过request.getParameter("_ec_ismobile")...

Global site tag (gtag.js) - Google Analytics