会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小马的天空
我为软狂
导航
博客园
首页
新随笔
联系
订阅
管理
公告
showModalDialog 模态打开子窗体,返回值到父窗体
父页面:a.aspx
其中javascirpt 脚本如下:
function opendata(strUrl)
//
showModalDialog
{
var aa
=
window.showModalDialog(strUrl,
null
,
'
dialogWidth:400px;dialogHeight:100px;center:yes;status:no;dialogWidth:400px;dialogHeight:300px
'
);
if
(aa
!=
null
)
{
document.all.txt_Send_Email.value
=
aa
}
}
如果需要把txt_Send_Email的readonly设置为true 则,需要增加C#代码:
txt_Send_Email.Attributes[
"
readonly
"
]
=
"
true
"
;
否则如果在其他地方设置则不能读出txt_Send_Email的值
javascript 里面执行单击按钮操作
document.getElementById(
"
btn_get_value
"
).click();
//
btn_get_value 是按钮名称
后台C#程序如下:
txt_Send_Email.Attributes.Add(
"
ondblclick
"
,
"
opendata('frmChoose_UserForMail.aspx')
"
);
//
其中:txt_Send_Email是TextBox 控件
打开子页面:frmChoose_UserForMail.aspx
子页面(功能:实现关闭子页面,并且返回数据):
string
strScr
=
"
<script language=javascript> window.returnValue='qq';
"
+
"
window.close(); </script>
"
;
Page.RegisterClientScriptBlock(
"
Close
"
, strScr);
关闭页面脚本:
string
str_strScr
=
"
<script language=javascript> window.close();</script>
"
;
Response.Write(str_strScr);
2005里面验证通过
posted on
2006-05-19 13:15
Vinson
阅读(
341
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部