如何取得子页面的值

青孜 2003-08-22 11:18:46
如何取得子页面的值,
比如:在主页面中通过按钮在新窗口中打开一新页面,当在新打开的子页面中输入信息后按“关闭”后子窗口关闭,同时在主页面中得到刚才输入的信息,且能对子窗口进行大小控制,
有点像windows中对话框式,但在这里是通过网页方式
...全文
16 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liq1979 2003-08-22
  • 打赏
  • 举报
回复
window.showmodaldialog()函数
hgknight 2003-08-22
  • 打赏
  • 举报
回复
如果你使用window.open
你可以在子页面用window.opener得到父页面句柄,从而给父页面控件传值
如果你使用window.showmodaldialog
你可以在子页面用window.returnValue返回值
父页面接收该返回值var returnvalue=window.showmodaldialog()
这两个函数都有相应参数控制子页面大小及外观
具体你查一下msdn吧
luckysusan 2003-08-22
  • 打赏
  • 举报
回复
在子窗口通过javascript脚本将值赋给主页面:

window.dialogArguments.document.all.主页面id.value=子窗口值

对子窗口进行大小控制可以在打开子窗口的脚本参数里面控制

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧