zoukankan
html css js c++ java
JS5月项目积累
用模式子窗口对父窗口进行赋值
父窗口的代码:
<!
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(
"
b.html
"
, 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
>
模式子窗口代码:
<!
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
>
查看全文
相关阅读:
触摸屏调试【转】
Android电容屏(二):驱动调试分析【转】
linux输入子系统简述【转】
Linux与Android 多点触摸协议【转】
中断下半部tasklet【转】
【转】轻量级文本编辑器,Notepad最佳替代品:Notepad++--不错
【转】Android开发中adb启动失败adb连接异常的解决办法 offline
【转】Java删除文件夹和文件
【转】图说Android的8年演变史
【转】基于 Android NDK 的学习之旅-----数据传输(引用数据类型)
原文地址:https://www.cnblogs.com/RuiLei/p/756923.html
最新文章
h5+ 管理设备信息
文本框input:text
table表格
js与jQuery实现方式对比汇总
js与jQuery方法对比
java JSON
《Java设计模式》之状态模式
CentOS系统下Hadoop、Hbase、Zookeeper安装配置
hdu 5288 OO’s Sequence(2015 Multi-University Training Contest 1)
怎样存取三层式结构的数据库的记录
热门文章
NBUT 1450 Blitzcrank
Codeforces Round #247 (Div. 2) B
编程精粹--编写高质量C语言代码(3):自己设计并使用断言(二)
POJ 1080 Human Gene Functions(DP)
使用Pig对手机上网日志进行分析
Sensor在内核中的驱动框架【转】
gsensor架构和原理分析【转】
Android传感器【转】
光传感器和距离传感器代码分析【转】
内核定时器【转】
Copyright © 2011-2022 走看看