社区
非技术区
帖子详情
我在aspx页面中用JS的showModalDialog()方法弹出一个窗口,窗口指向的是一个HTML页面.如何实现aspx页面向HTML页面的传值呢?
lll00ooo_Hui
2010-10-24 09:45:24
我在aspx页面中用JS的showModalDialog()方法弹出一个窗口,窗口指向的是一个HTML页面.现在aspx页面中有一Text控件,弹出的html也有一个Text控件,如何实现aspx页面Text控件值向HTML页面的传值呢?
...全文
106
4
打赏
收藏
我在aspx页面中用JS的showModalDialog()方法弹出一个窗口,窗口指向的是一个HTML页面.如何实现aspx页面向HTML页面的传值呢?
我在aspx页面中用JS的showModalDialog()方法弹出一个窗口,窗口指向的是一个HTML页面.现在aspx页面中有一Text控件,弹出的html也有一个Text控件,如何实现aspx页面Text控件值向HTML页面的传值呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lll00ooo_Hui
2010-10-24
打赏
举报
回复
[Quote=引用 2 楼 net_lover 的回复:]
var s = document.getElementById("<%=TextBox.ClientID%>").value
window.showModalDialog("xxx.htm",s,"");
xx.htm
<body onload="document.formName.inputName.value=window.dialogArguments">
<form nam……
[/Quote]
不需要在aspx页面中写代码吗?
孟子E章
2010-10-24
打赏
举报
回复
http://blog.csdn.net/net_lover/archive/2002/09/24/6910.aspx
showModalDialog()方法使用详解
孟子E章
2010-10-24
打赏
举报
回复
var s = document.getElementById("<%=TextBox.ClientID%>").value
window.showModalDialog("xxx.htm",s,"");
xx.htm
<body onload="document.formName.inputName.value=window.dialogArguments">
<form name=formName>
<input name=inputName>
</form>
lll00ooo_Hui
2010-10-24
打赏
举报
回复
沉了沉了。。自己顶下
ASP
.NET中使用IFRAME建立类
Mo
dal
窗口
我们经常要在程序的人机交互
中用
到模态
窗口
,但在B/S开发中,这一切变得不容易了,虽然也可以用window.show
Mo
dal
Dialog
函数
实现
(见http://dotnet.
asp
x.cc/ShowDetail.
asp
x?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4),但多数用起来麻烦,还要为了回
传值
用Frameset建立2个无用的
窗口
。不爽! 我发现可以尝试在初始
页面
中嵌入
一个
IFRAME,然后用IFRAME来显示
一个
页面
,并将IFRAME设定为按绝对位置摆放,Z-Index设置为最高的9999,这样就可以将这个
页面
覆盖在初始界面上,当需要显示模态窗
show
Mo
dal
Dialog
弹出
一个
窗口
,使子
窗口
在父
窗口
之上。且子
窗口
必须关闭才能对父
窗口
操作
一、在主窗体中:1、 function BySearch(layerid) { if(window.show
Mo
dal
Dialog
("../BySearch.
asp
x?id="+layerid,window,"status=no;
dialog
Width=800px;
dialog
Height=600px;menu=no;resizeable=yes;scroll=yes;cen
Asp
.net
页面
使用show
Mo
dal
Dialog
时Postback
弹出
新
页面
解决办法
今天碰到
一个
让我一开始觉得莫名其妙的问题, 用window.show
Mo
dal
Dialog
打开
一个
.
asp
x文件,然后点击这个
页面
上
一个
button, 把
页面
的数据存入数据库之后,居然又打开
一个
这个
页面
在google上搜索了不小一会之后,终于找到了原因了. 点击
页面
上button,会产生
一个
postback事件,等服务器处理完之后把更新的数据发送到客户端完成
页面
的刷新.但是由于
页面
是以m...
在
ASP
.NET中使用IFRAME+DIV,可以
实现
在同一
页面
使用
弹出
(模态)
窗口
我们经常要在程序的人机交互
中用
到
弹出
(模态)
窗口
,但在B/S开发中,这一点就非常不容易了, 虽然我们可以用window.show
Mo
dal
Dialog
,或者 window.open 这类型的脚本函数
实现
,但是,非常不好用,一方面涉及回
传值
,另一方面不能够很好的
实现
父
页面
与子
页面
的交互,一般只能通过在脚本中
实现
,方可交互,而且使用这种方式,会产生多个
页面
,对用户操作不友好. 基于上述情况
show
Mo
dal
Dialog
传参,刷新父窗体,关闭
show
Mo
dal
Dialog
的用法
1.要
弹出
新
页面
,如果直接跳出
窗口
的话用response.redirct("新
页面
.
asp
x");就可以了
2.show
Mo
dal
Dialog
:模态
窗口
,始终获得焦点 被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主
窗口
。类似alert的运行效果。 要在父
窗口
里开
一个
show
Mo
dal
Dialog
,可以通过父
窗口
一个
按钮的click事件如:this.Page.RegisterStartupSc
非技术区
7,774
社区成员
63,122
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章