- 浏览: 1647124 次
- 性别:
- 来自: 福州
文章分类
- 全部博客 (583)
- strust2.0 (14)
- hibernate2.0 (5)
- java (13)
- javaScript (59)
- AJAX (8)
- TFS (6)
- 其它 (20)
- CSS (23)
- asp (18)
- Dojo (5)
- 项目管理 (3)
- SQLServer (25)
- oracle (26)
- .NET (221)
- 开源系统 (6)
- 常识 (41)
- 软件架构 (1)
- My SQL (1)
- SilverLight (10)
- Flex (1)
- window7 (1)
- 网络安全 (2)
- CMS (1)
- ECShop (4)
- 邮件系统 (9)
- Linq (0)
- 淘宝店铺经营宝典 (0)
- flash插件 (1)
- Hubble.net全文检索 (1)
- 在线编辑器 (1)
- 正则表达式 (1)
- 创业 (1)
- asp.net mvc (1)
- 全文检索 (0)
- 全文检索 HubbleDotNet (1)
- Android (27)
- TFS bin (1)
最新评论
-
z小小Jean:
有具体的解决方法吗
用命名imp导入DMP时报无法解析指定的连接标识符的解决办法 -
njoiop:
这些都是常用接口,IP地址、手机归属和身份证查询接口,基站定位 ...
IP地址、手机归属和身份证查询接口 -
Fs_sky:
那导出DMP如何包含序列等其他东西?
在plsql中如何导出dmp文件 -
qiywtc:
请问该怎么判断视频的格式再选择对应的播放格式来播放啊?
asp.net各种类型视频播放代码(全) -
xinghenhouzi:
楼主说的版本不同无法导入导出是什么意思?我用10g的exp.e ...
在plsql中如何导出dmp文件
可以返回值的弹出窗口:用的是window.showModalDialog()方法. window.showModalDialog(URL,dialogArgments.features) 打开一个新窗口
当弹出窗口关闭的时候就能得到返回值,下面有个简单的例子:
开发环境: Visual Studio.Net 2003(C#) + IE6.0
A.aspx
B.aspx.cs
我的测试:
test.aspx
testopen.aspx
testopen.aspx.cs
转自:http://www.cnblogs.com/donnet/articles/703576.html
当弹出窗口关闭的时候就能得到返回值,下面有个简单的例子:
开发环境: Visual Studio.Net 2003(C#) + IE6.0
A.aspx
<SCRIPT LANGUAGE=JAVASCRIPT> function btnGetReturnValue_onclick() { var temp= window.showModalDialog("B.aspx","","center=yes;help=no;status=no"); document.Form1.TextBox1.value = temp; } </SCRIPT> ....... <Input Type="Button" id=" btnGetReturnValue" onclick="return btnGetReturnValue_onclick() value="获取">
B.aspx.cs
在你想操作的事件中加上 string str = "返回值" Response.Write("<script language=javascript>window.returnValue ="+str+";window.close()</script>");
我的测试:
test.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> <form id="Form1" method="post" runat="server"> <SCRIPT LANGUAGE=JAVASCRIPT> function btnGetReturnValue_onclick() { var temp= window.showModalDialog("testopen.aspx","","center=yes;help=no;status=no"); if (temp!=undefined) { document.Form1.TextBox1.value = temp; } else { document.Form1.TextBox1.value = "null"; } } </SCRIPT> <Input Type="Button" id=" btnGetReturnValue" onclick="return btnGetReturnValue_onclick()" value="获取"> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> </form> </BODY> </HTML>
testopen.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="testopen.aspx.cs" Inherits="testopen" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> <base target="_self"> <form id="Form1" method="post" runat="server"> <asp:TextBox ID="cc" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /> </form> </BODY> </HTML>
testopen.aspx.cs
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class testopen : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { string str = this.cc.Text.ToString(); Response.Write(str); Response.Write("<script language=javascript>window.parent.returnValue ='" + str + "';window.parent.close();</script>");// } }
转自:http://www.cnblogs.com/donnet/articles/703576.html
发表评论
-
【转】C#定时执行某个程序
2015-03-16 17:33 725using System; using System. ... -
多行文本框字符数长度验证的解决方案
2012-03-02 16:04 1197在ASP.NET系统中经常会遇到验证文本框长度,比如数据库里是 ... -
【转】asp.net(c#)通过两个点的经纬度计算距离
2012-01-12 14:14 1377原理: 地球赤道上环绕地球一周走一圈共40075.04公里 ... -
【转】GSM手机短信软件的实现(C#)
2011-11-30 13:55 1282http://www.cnblogs.com/Engin/ar ... -
[转]C#开发短信收发软件的原理
2011-11-16 16:44 1645坛子里好像很多人对如何自己用C#开发手机短信有兴趣,正好我也做 ... -
TCPClient 类实现网络互联、通信
2011-10-29 11:16 2937TcpClient 为 TCP 网络服务提供客户端连接。 S ... -
Hubble.Net实现全文检索
2011-07-25 19:30 4023一、 下载安装 到Hubble.net 项目首页 http: ... -
c# 获取当前周第一天、最后一天,当前月第一天、最后一天的实现代码
2011-04-17 18:39 5268获取当前周工作日第一天、最后一天 int dayOfWee ... -
c#通过调用7z.exe实现解压文件
2011-03-05 15:47 47717-Zip 简介 7-Zip 是一款号称有着现今最高压缩比的 ... -
【转】IEnumerable 和 IEnumerator 接口
2011-03-04 17:12 2019类继承关系:public interface IQueryab ... -
【转】C#获取文件的绝对路径
2011-03-04 17:08 2475要在c#中获取路径有好多方法,一般常用的有以下五种: ... -
ListBox之间的数据项的移动操作
2010-09-29 11:04 1548<%@ Page Language="C# ... -
【转】asp.net中URL参数传值中文乱码的三种解决办法
2010-09-21 22:31 3410在做Asp.Net开发的时候,经常会遇到页面乱码的问题,下面是 ... -
【转】ASP.NET文件下载函数
2010-09-21 22:29 1396在你的Page_Load中添加这样的代码: Page.Re ... -
【转】在ASP.NET中实现多文件上传
2010-09-21 22:25 1226在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET ... -
[转]ASP.NET中常用的文件上传下载方法
2010-09-21 22:23 1809文件的上传下载是我们在实际项目开发过程中经常需要用到的技 ... -
HTML文章中截取摘要的问题[转]
2010-06-09 10:46 1867博客系统通常的做法是,在博客的首页只显示文章的摘要,点击标题进 ... -
获取 asp:Button 控件的的ComandName值的方法
2010-05-22 17:31 1244protected void btn_Save_Click ... -
ASP.NET防止用户多次登录的方法
2010-05-06 12:34 1575常见的处理方法是,在 ... -
使用 Enter 键提交表单
2010-04-27 14:04 1330一、使用 JS 代码 我们在表单里面的 TextBox (as ...
相关推荐
`window.showModalDialog` 打开的对话框会返回一个值,可以通过`returnValue`变量获取。这个值可以是对话框内设置的任何数据,例如用户输入的信息。 3. **对话框特性** 特性参数`features`是一个包含多个选项的...
`window.showModalDialog` 和 `window.showModelessDialog` 提供了灵活的方式来创建弹出对话框,适用于需要与用户进行交互的应用场景。需要注意的是,这两个函数仅在 IE 浏览器中可用,并且由于现代浏览器的限制,...
总的来说,`showModalDialog`和`showModelessDialog`是JavaScript中用于创建弹出式对话框的两种方式,它们提供了在父窗口与子窗口之间传递数据的机制,同时也能够定制对话框的外观和行为。在实际应用中,根据需求...
然后在父窗口中,我们可以这样获取返回值: ```javascript var val = window.showModalDialog(...); if (!val) { val = window.openerReturnValue; } ``` 这样无论在Chrome、Firefox还是IE,都能确保获取到对话框...
这个功能在开发过程中经常用于创建弹出式表单、确认对话框或者需要用户输入信息的场景。让我们深入探讨一下`showModalDialog`的使用方法及其相关知识点。 首先,`showModalDialog`的基本语法如下: ```javascript ...
需要注意的是,由于`showModalDialog`是IE特有方法,且在现代浏览器中不被广泛支持,开发跨平台应用时应谨慎使用,考虑使用替代方案,如JavaScript弹出层库(如jQuery UI Dialog)或HTML5的`<dialog>`元素。
在JavaScript中,弹出窗口通常指的是使用`window.open()`、`window.showModalDialog()`或`window.showModelessDialog()`等方法创建的新窗口。这些方法在Web应用中常用于实现一些交互性的功能,如用户确认、数据输入...
该函数与 `g_OpenWindow()` 类似,但增加了返回值的支持,可以在弹出窗口关闭时获取到数据。 代码实现如下: ```javascript function g_OpenReturnWindow(pageURL, innerWidth, innerHeight) { var screenWidth = ...
虽然`window.open`方法在创建弹出窗口方面表现良好,但`window.showModalDialog`方法提供了更加强大且直观的对话框体验,特别是在需要阻止用户与主页面交互直到对话框被关闭的情况下。该方法同样接受多个参数,包括...
这是因为Chrome采用了不同的策略来处理弹出窗口和用户交互,倾向于使用`window.open()`方法来替代`showModalDialog()`。 解决这个问题的一种方法是编写一个兼容性的函数,像描述中的`myShowModalDialog()`,该函数...
2. **示例代码**:以下是一个简单的示例,展示了如何使用`window.showModalDialog()`方法创建一个模式窗口,并从该窗口获取返回值。 **test1.htm** ```html var a = window.showModalDialog("test2.htm")...
### JavaScript 弹出窗口命令总结 #### 一、概述 在网页开发中,JavaScript 提供了多种用于创建弹出窗口的方法。这些方法可以帮助开发者在不离开当前页面的情况下展示额外的信息或进行用户交互。本文将详细介绍 `...
在上述代码片段中,我们看到了如何在父页面上通过按钮点击事件来触发弹出窗口,并且定义了一个函数showUnitDialog2来打开子窗口。子窗口通过showModalDialog方法打开,并在关闭时通过closeWin函数传递值给父窗口。 ...
- **用户体验**:确保弹出窗口的大小、位置等设置适合用户,避免因设置不当导致用户体验不佳。 通过以上分析,我们可以看到如何在JavaScript中实现父页面与子页面之间的数据交互。这种方法非常实用,尤其是在需要在...
在弹出窗口中,可以通过设置window.returnValue来返回一个值,返回的值可以通过变量value在父窗口中获取。 这种方法适用于需要显示对话框并返回结果的场景,可以返回简单字符串或数组等类型的数据。然而需要注意的...
- `features`:可选参数,定义弹出窗口的一些属性,如大小、位置等。 #### 二、参数详解 1. **URL**:这是必须指定的参数,表示要打开的新窗口的地址或HTML文档的路径。 2. **Arguments**:这是一个可选参数,...
在JavaScript中,弹出子窗口并传递值给父窗口是一个常见的需求,特别是在构建交互式的Web应用时。这个过程可以通过使用`window.open()`或`window.showModalDialog()`函数来实现。让我们详细了解一下这两个方法以及...
这个返回值可以在模态窗口关闭后被父窗口获取,从而实现数据的传递。以下是一个简单的使用示例: 1. **parent.html**(父窗口) ```html <TITLE></TITLE> function showmodal() { var ret = window....
本文主要关注JavaScript中的两种弹出窗口技术:`window.open`和`window.showModalDialog`/`window.showModelessDialog`。 首先,`window.open`是JavaScript中最常见的用于打开新窗口的方法。它接受三个参数:`url`...
- 给定代码中的`window.showModalDialog`函数就是用来弹出模态窗口的。该函数接收三个参数:模态窗口的URL、调用者的窗口对象以及窗口的配置选项。 ### 二、实现逻辑分析 #### 1. 模态窗口弹出逻辑 - `function ...