不刷新:
this.button.Attributes["onclick"] = "var obj = showModalDialog('outputchakan.htm','详细信息','dialogWidth:620px; dialogHeight:520px;help:0;status:0;resizeable:1'); return false;";
刷新:
if (!ClientScript.IsStartupScriptRegistered("myScript"))
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "myScript",
"function NewWin() { showModalDialog('2.htm', '" + Label_Num.Text + "', 'dialogWidth:620px; dialogHeight:520px; status:0; help:0;scroll:no;resizable:yes'); }", true);
}
Button1.Visible = true;
Button1.Attributes["onclick"] = "NewWin()";
分享到:
相关推荐
这种方法不会打开新窗口,而是替换当前页面内容。 5. **Response.Write("<script>window.showModelessDialog(XXX.aspx')</script>")**:这种方式会以无模式对话框的形式打开"XXX.aspx"页面,原窗口保持可见,用户...
### showModalDialog 弹出窗口关闭不刷新父窗口的实现方法 #### 一、背景介绍 在Web开发过程中,经常会遇到需要使用弹出窗口显示额外信息或进行特定操作的情况。`showModalDialog` 是一个非常实用的功能,允许创建...
### ASP.NET中打开新窗口的多种方法 在ASP.NET开发中,经常需要处理网页之间的跳转、新窗口的打开等操作。本文将详细介绍几种在ASP.NET中打开新窗口的方法,并对比它们之间的区别与应用场景。 #### 方法一:使用`...
在探讨“ASP.NET打开新页面”的主题时,我们首先需要理解ASP.NET框架的基本概念以及如何在其中实现页面的导航和弹出。ASP.NET是Microsoft推出的一种服务器端脚本技术,用于构建动态网页和Web应用程序。它允许开发者...
在 ASP.NET 中,实现模态窗口可以通过使用 `showModalDialog` 和 `showModelessDialog` 两个方法。这些方法可以用来创建一个显示 HTML 内容的模态或非模态对话框。 showModalDialog 方法 `showModalDialog` 方法...
在《asp.net弹出窗口大集锦》这篇文章中,我们深入探讨了ASP.NET中使用JavaScript(JS)来实现各种弹出窗口的方法,这些方法在用户界面设计和用户体验提升方面具有不可忽视的价值。 ### ASP.NET与JavaScript的结合 ...
在打开一个新的窗口或者弹出一个子窗口后,有时我们需要在关闭子窗口时刷新父窗口。这种方法非常常见,例如,在用户完成了一个表单填写并提交后,我们可能希望关闭这个弹出窗口并刷新主页面,以便用户能够看到最新的...
在IT行业中,尤其是在Web开发领域,`showModalDialog`是一个重要的JavaScript函数,它用于打开一个模态对话框,即在用户与新窗口交互时,主窗口会被暂时禁用。这个功能在需要用户输入额外信息或者确认操作时非常有用...
`window.showModalDialog()`方法创建一个模态对话框窗口,与`window.open()`不同的是,它提供了更高级的交互方式,但不支持直接引用父窗口。因此,刷新父窗口的操作相对复杂一些。 ##### 方法一:在子窗口中刷新父...
在JavaScript中,`showModalDialog`和`window.open`是两个用于打开新窗口或对话框的方法,它们在网页交互和用户界面设计中扮演着重要角色。这篇文章将详细讲解这两个方法的功能、用法以及它们的区别。 首先,我们来...
本文实例讲述了JS中showModalDialog关闭子窗口刷新主窗口用法。分享给大家供大家参考,具体如下: 网上找了好长时间 大都是window.opener.location.reload(),等等 都不是我想要的 最后终于发现了一个 想知道的就往下...
在JavaScript中,`showModalDialog`是一个非常有用的函数,它允许我们打开一个新的浏览器窗口或对话框,并与父窗口进行交互。这个功能在开发过程中经常用于创建弹出式表单、确认对话框或者需要用户输入信息的场景。...
通过JavaScript可以打开新的窗口或弹出窗口,如: ```html Response.Write("<script language='javascript'>window.open('aaa.aspx');</script>"); ``` 这种方式适用于需要在新窗口中展示内容的情况。 ### 5. ...
根据给定文件的信息,本文将围绕“分页后弹出模态窗口刷新父窗口”的主题进行深入探讨。此话题主要涉及前端开发中的交互设计、页面更新机制以及如何在不同的页面间进行数据同步等内容。 ### 一、理解分页与模态窗口...
VB.NET弹出窗口技术在开发桌面应用程序时常常用于创建用户交互体验,特别是在使用Visual Studio 2005这样的集成开发环境中。本知识点将深入探讨如何在VB.NET中实现动画效果的弹出窗口、设计美观的界面、嵌入详细内容...
在Web开发中,有时我们需要创建弹出式窗口与用户交互,这时就涉及到`showModalDialog()`和`showModelessDialog()`这两个JavaScript方法。这两个方法都是IE浏览器提供的,用于创建具有不同特性的对话框。 1. `...
以上介绍了在ASP.NET中使用JavaScript脚本打开新窗口的六种常见方法。不同的应用场景可能需要选择不同的技术方案。开发人员应根据实际需求,结合各种方法的特点来选择最适合的方式。此外,还应注意安全性和用户体验...
这个方法可以将新的页面显示为模态对话框,用户不能切换到主窗口直到对话框关闭。 7.使用 showModelessDialog 方法 使用 showModelessDialog 方法可以将用户从一个页面跳转到另一个页面,并将新的页面显示为非模态...
以下是一些在ASP.NET中打开新页面而不关闭原来页面的方法: 1. **利用JavaScript的`window.open()`函数**: `Response.Write("<script language='javascript'>window.open('"+ url +"');</script>");` 这段代码会...
这是因为`showModalDialog`通常会保留其状态,而页面刷新会重置这些状态,导致再次调用`showModalDialog`时,浏览器认为这是新的请求,所以创建了新的窗口。 为了解决这个问题,开发者通常会利用`iframe`来保持...