- 浏览: 7935639 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
1 先建一个叫ParentWebForm的父窗口,写入其中的HTML代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <title>Parent Webform</title> <script language="javascript"> function OpenChild() { var ParmA = retvalA.value; var ParmB = retvalB.value; var ParmC = retvalC.value; var MyArgs = new Array(ParmA, ParmB, ParmC); var WinSettings = "center:yes;resizable:no;dialogHeight:300px" //ALTER BELOW LINE - supply correct URL for Child Form var MyArgs = window.showModalDialog( "http://localhost/ModalWin/ChildWebForm.aspx", MyArgs, WinSettings); if (MyArgs == null) { window.alert( "Nothing returned from child. No changes made to input boxes") } else { retvalA.value=MyArgs[0].toString(); retvalB.value=MyArgs[1].toString(); retvalC.value=MyArgs[2].toString(); } } </script> </HEAD> <body> <P><INPUT id="retvalA" type="text" value="AAA"></P> <P><INPUT id="retvalB" type="text" value="BBB"></P> <P><INPUT id="retvalC" type="text" value="CCC"></P> <P><BUTTON onclick="OpenChild()" type="button"> Open Child Window</BUTTON> </P> </body> </HTML>
2 建立一个叫ChildWebform 的窗体,写入HTML代码如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Child Webform</TITLE>
<script language="javascript">
function Done() {
var ParmA = tbParamA.value;
var ParmB = tbParamB.value;
var ParmC = tbParamC.value;
var MyArgs = new Array(ParmA, ParmB, ParmC);
window.returnValue = MyArgs;
window.close();
}
function doInit() {
var ParmA = "Aparm";
var ParmB = "Bparm";
var ParmC = "Cparm";
var MyArgs = new Array(ParmA, ParmB, ParmC);
MyArgs = window.dialogArguments;
tbParamA.value = MyArgs[0].toString();
tbParamB.value = MyArgs[1].toString();
tbParamC.value = MyArgs[2].toString();
}
</script>
</HEAD>
<BODY onload="doInit()">
<P>Param A:<INPUT id="tbParamA" TYPE="text"></P>
<P>Param B:<INPUT ID="tbParamB" TYPE="text"></P>
<P>Param C:<INPUT ID="tbParamC" TYPE="text"></P>
<BUTTON onclick="Done()" type="button">OK</BUTTON>
</BODY>
</HTML>
发表评论
-
git学习小结
2017-01-23 20:14 597http://www.liaoxuefeng.com/wiki ... -
国内IT技术大会小结
2012-06-15 12:47 3427搞IT的就要多交流,这个应该成为大家的共同认识,比如国内目前有 ... -
国内IT技术大会小结束
2012-06-15 12:44 0搞IT的就要多交流,这个应该成为大家的共同认识,比如国内目前有 ... -
国内IT技术大会小结束
2012-06-15 12:42 0搞IT的就要多交流,这个应该成为大家的共同认识,比如国内目前有 ... -
神奇的“触觉振动”:谈W3C的震动API
2012-02-17 12:28 2117说起“触觉反馈”,大家可能从字面上并不能理解它是如何工作的。触 ... -
Chrome赶超IE:谷歌为何再度联手火狐
2011-12-27 20:16 2429http://tech.it168.com/a2011/122 ... -
(转10款难看但好用的SEO工具
2011-09-07 06:53 1388人不可貌相,SEO工具也不例外。 SEO专业网站SEOmoz ... -
一个很好的开源CRM项目
2005-01-15 19:56 1626http://www.sugarcrm.com,还有简体中文包 ... -
PHP中得到指定的时间段
2005-01-15 19:59 1945最近在项目中,遇到个比较特殊的要求,比如,MYSQL中,比如今 ... -
给大家推荐一个SQL好的站点
2005-01-15 20:20 1121,给大家推荐一个SQL好的站点 http://sqlteam. ... -
记得打补丁
2005-04-14 19:33 1039之前遇到个很怪的问题: 买了个新硬盘,160G,重新装了VS. ... -
express beta 2版本出来了
2005-04-18 11:30 1045在没下到VS。NET 2005之前,也可以用轻量级的EXPRE ... -
SQL SEVER 2005 CTP APRIL出来了
2005-04-20 20:02 1076http://lab.msdn.microsoft.com/e ... -
ms reporting service sp2 出来了
2005-04-24 08:27 1200SQL Server 2000 Reporting Servi ... -
php5 读书心得(1)
2005-04-25 19:48 1152由于工作中要用到PHP,最近下了本《PHP5 POWER PR ... -
PHP5 心得(2)
2005-04-28 19:41 1180在OOP中,构造函数和析构函数是很重要的,在PHP4中,可 ... -
vs.net 2005 beta 2安装问题
2005-04-28 22:50 1195我之前已经卸载了BETA 1了,但可惜安装后,在新建工程后,还 ... -
PHP5心得3
2005-04-29 20:47 1130今天讲的是parent::和self::两个新的关键字。se ... -
PHP5心得4
2005-05-01 17:11 11541 instanceof操作 该操作中,判断某个类是 ... -
vs 2005中的 Visualizer debugger
2005-05-05 21:01 1140在vs.net 2005 中,增加了可视化的调试器,甚至可以自 ...
相关推荐
对于**多值传递**,可以创建一个包含多个值的数据结构,如自定义类或Dictionary。比如,定义一个`DataTransfer`类: ```csharp public class DataTransfer { public string Value1 { get; set; } public int ...
然而,"模态窗口 跨域获取返回值"这个主题提供了一种解决方案,通过IFRAME的多层嵌套来实现跨域数据传递。下面将详细介绍这一技术。 模态窗口(Modal Window)通常指的是一个在用户与主页面交互时弹出的窗口,它...
这在多窗口应用中是必不可少的功能,比如从主窗口打开子窗口并传递数据,或者在子窗口处理完数据后将结果返回给主窗口。在C++环境中,特别是涉及到非托管内存(如原始C++对象)时,传递这些参数会变得复杂,因为.NET...
`showModalDialog`执行后,会返回一个值,这个值可以是`dialog.html`页面中通过`window.returnValue`设置的值,用于向调用页面传递信息。 在`showModalDialog.html`和`dialog.html`这两个文件中,`showModalDialog....
非模态窗口(Non-Modal Window)则允许用户同时与多个窗口进行交互。它不会阻止用户对主窗口的操作,而是并行存在,用户可以在子窗口与主窗口之间自由切换。在VS2015中,可以通过CreateWindow()函数或C#中的Show()...
总的来说,这个实例涵盖了前端与后端交互、模态窗口的使用以及数据传递等多个关键知识点,对于理解Web应用的开发流程和机制有着重要的参考价值。通过分析和实践这个实例,开发者能够提升自己的技能,更好地应对实际...
而非模态窗口则允许用户在多个窗口间自由切换。本文将详细介绍如何使用JavaScript创建这两种类型的对话框,以及如何控制它们的大小、位置、外观,并实现数据传递。 首先,创建模态对话框使用`window....
### C#中两个Win程序窗口间传递参数的两种方法 #### 方法一:使用静态变量进行参数传递 在C#中,由于没有VB.NET中的全局变量概念,因此在不同页面或窗体之间传递参数需要采取其他策略。一种常用的方法是利用静态...
非模态窗口与模态窗口的主要区别在于,模态窗口会阻塞用户对其他窗口的操作,直到该窗口被关闭。 非模态子窗口通常用于提供附加功能或扩展主窗口的界面,例如设置对话框、工具面板等。创建非模态子窗口的过程涉及到...
非模态窗口允许用户同时与多个窗口交互。 3. **窗口间通信**: - **消息队列**:窗口间通过发送和接收消息进行通信,例如Qt中的`postEvent`和`event`函数。 - **回调函数**:一个窗口可以设置回调函数,当特定...
2. **主窗口向子窗口传递值** - 可以在创建子窗口时,通过构造函数将值作为参数传递。例如: ```python class ChildWindow(QWidget): def __init__(self, parent_value, parent=None): super(ChildWindow, self...
在多层模态窗口的场景中,这个功能显得尤为重要,因为每层窗口可能需要独立的交互逻辑。本文将深入探讨如何使用`showModalDialog`实现多层模态窗口的页面提交及刷新。 首先,我们来看一下如何在第N层(N>1)的模态...
4. **URL参数**:如果弹出窗口的URL是动态生成的,可以在URL中添加查询参数,将数据从父窗口传递给子窗口。子窗口可以通过`window.location.search`获取这些参数。 5. **使用IFrame**:如果子窗口是一个嵌入在父...
在这个“javafx显示多个窗口以及javafx多窗口之间数据交互传输项目原文件”中,我们可以学习到如何在JavaFX中创建并管理多个窗口,以及在这些窗口之间进行数据的交换和传递。 1. **创建JavaFX窗口** 在JavaFX中,...
在C# WinForm应用开发中,经常需要在多个窗体之间进行数据交互,以便实现信息的传递和更新。本文将详细讲解如何在不同窗体之间有效地传递数据,并提供实际操作的示例。 首先,理解窗体(Form)是WinForm应用程序的...
在编程领域,动态链接库(Dynamic Link Library, DLL)是一种重要的技术,它允许代码和资源在多个应用程序之间共享。在Windows操作系统中,DLL文件被广泛使用,以减少内存占用和提高程序间的协作效率。"导出模态...
例如,如果子窗口需要返回一个整数值,我们可以创建一个`int`类型的公共属性: ```csharp public partial class ChildForm : Form { public int Result { get; set; } // 其他代码... } ``` 然后,在子窗口中,...
这在多个窗口间交互、数据交换的场景下非常实用,例如登录对话框向主窗口发送用户名和密码,或者在选项设置对话框中更改主窗口的显示设置等。理解和掌握这一机制对于进行复杂的Qt应用开发至关重要。
在Microsoft Foundation Class (MFC)库中,Tab Control是一种常用组件,用于在单一窗口内组织多个界面或对话框。模态框(Modal Dialog)和非模态框(Modeless Dialog)是两种不同的对话框类型,它们在用户界面设计中...