`
signingoff
  • 浏览: 81684 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

showModalDialog提交不打开新的窗口

 
阅读更多
1.在head区加入<base target="_self"/>
2.把提交的action的target设置成一个iframe。
分享到:
评论

相关推荐

    javascript打开静态子窗口

    `window.showModalDialog()` 方法是另一种用于打开子窗口的方式,该方法可以创建一个模态对话框,即新打开的窗口会阻止用户与主窗口进行交互,直到新窗口被关闭。这种方法非常适用于需要用户完成某些操作后才能继续...

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

    `window.showModalDialog` 和 `window.open` 都是JavaScript提供的两种打开新窗口的方法,但它们在功能和使用场景上有着显著的区别。 首先,我们来详细探讨`window.showModalDialog`。`showModalDialog`方法用于...

    JavaScript常用的窗口函数(showModalDialog,open,confirm)

    在实际开发中,这些函数常常结合使用,例如通过`open`创建新窗口,然后在新窗口中使用`showModalDialog`展示更复杂的交互,或者在用户进行特定操作时用`confirm`进行确认。然而,需要注意的是,过度使用弹窗可能会...

    ShowModalDialog与window.open的区别

    非模式窗口意味着用户可以在新窗口打开的同时继续与原窗口交互。 **2. 使用方法** ```javascript var newWindow = window.open(url, name, features); ``` **3. 参数说明** - **url**: 必需参数,要打开的新窗口...

    showModalDialog和showModelessDialog使用心得

    与`showModalDialog`不同,`showModelessDialog` 创建的对话框是非模态的,即用户可以在对话框打开的同时继续与主页面或其他窗口进行交互。这种类型的对话框适合用于显示辅助信息,如状态栏或工具提示,它不会阻断...

    解决window.showModalDialog跨域返回值

    在JavaScript中,`window.showModalDialog`是一个古老但仍然有用的函数,用于打开一个模态对话框,用户在对话框中进行交互,直到关闭对话框为止。然而,当涉及到跨域时,`showModalDialog`面临一个问题:它无法正确...

    用showModalDialog弹出页面后,提交表单总是弹出一个新窗口

    然而,当在使用`showModalDialog`弹出的页面中包含一个表单并尝试进行提交时,有时会遇到一个常见的问题:表单提交操作反而会打开一个新的浏览器窗口,这显然不是我们期望的行为。 为了解决这个问题,我们可以采用...

    javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码

    这段代码的关键在于`window.name`的设置,将其设为`__self`,然后通过`window.open`方法,将当前页面URL打开在具有相同`name`属性的窗口中,从而实现刷新而不打开新窗口。 当需要关闭第N层模态窗口并刷新第N-1层时...

    子窗口刷新父窗口总结

    `window.showModalDialog()`方法创建一个模态对话框窗口,与`window.open()`不同的是,它提供了更高级的交互方式,但不支持直接引用父窗口。因此,刷新父窗口的操作相对复杂一些。 ##### 方法一:在子窗口中刷新父...

    javascript showModalDialog,open取得父窗口的方法

    举个例子,如果你有一个页面`back2opener.html`,你想在新打开的对话框中输入数据并将其返回给父窗口,你可以使用`window.showModalDialog`并在对话框中设置一个提交按钮,当点击按钮时,将数据通过`window.return...

    showModalDialog(VS2008)示例

    `showModalDialog` 是 Microsoft Internet Explorer (IE) 浏览器提供的一种对话窗口显示方法,它在打开新窗口的同时阻止用户与父窗口的交互,直到新窗口被关闭。这个功能在开发网页应用时,常用于创建模态对话框,...

    刷新父窗口的多种方法

    在打开一个新的窗口或者弹出一个子窗口后,有时我们需要在关闭子窗口时刷新父窗口。这种方法非常常见,例如,在用户完成了一个表单填写并提交后,我们可能希望关闭这个弹出窗口并刷新主页面,以便用户能够看到最新的...

    js showModalDialog弹出窗口实例详解

    JavaScript 的 `showModalDialog` 方法是用来创建一个模态对话框的,这种对话框在打开时会阻止用户与页面的其他部分交互,直到该对话框被关闭。这种方法在网页开发中常用于表单填写、弹出确认窗口或者进行特定任务如...

    JavaScript实现提交模式窗口后刷新父窗口数据的方法

    为了确保在模式窗口关闭后不会打开新的窗口,需要在父窗口的`&lt;head&gt;`标签内添加`&lt;base target="_self" /&gt;`,这样所有链接都将目标设置为当前窗口。 此外,了解一些与JavaScript窗口交互相关的技巧是很有帮助的,...

    关于struts2里用javascript刷新window.showModalDialog的父页面

    其中一个常见的场景就是通过`window.showModalDialog`方法打开一个新窗口,并在完成某些操作后刷新父页面。本文将详细介绍如何在Struts2项目中实现这一功能。 #### Struts2简介 Struts2是基于MVC设计模式的一个...

    HTML模态窗口

    2. **页面提交问题**:如果在模态窗口中进行页面提交,可能会导致意外的新窗口打开。为避免这种情况,可以在`&lt;head&gt;`标签内添加`&lt;base target="_self"&gt;`来确保链接在当前窗口中打开。 3. **实战应用**:通过创建两个...

    关于jsp网页设计的模态和非模态窗口

    在页面的 前加入可以防止在模态窗口中提交后新开一窗口。 调用父窗口的方法同时传递参数 可以使用 window.showModalDialog()方法传递参数,并调用父窗口的方法。 实践示例 可以使用以下代码来调用模态窗口并传递...

    javascript弹出窗口问题总结

    - `window.open()`方式:用于打开新的浏览器窗口,可以自定义窗口的大小、位置等属性。例如,`ShowDialog`函数展示了如何打开一个居中显示的窗口。 - `window.showModalDialog()`方式:与`window.open()`类似,但...

    JS模式窗口

    `showModalDialog()`函数是JavaScript的一个内建方法,它能打开一个新窗口,并且使当前窗口变为非活动状态,直到新窗口关闭。这个函数的基本语法如下: ```javascript var returnValue = window.showModalDialog...

Global site tag (gtag.js) - Google Analytics