博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用JavaScript设置、获取父子页面中的值
阅读量:6413 次
发布时间:2019-06-23

本文共 779 字,大约阅读时间需要 2 分钟。

  • 一:获取父页面中的值

有二种方法windows.open()和windows.showModalDialog()

 

1.windos.open(URL,name,reatures,replace)

再父页面中 fatherPage.aspx

<script type="text/javascript">

  function a(){

    windows.open("sonPage.aspx")

  }

</script>

在子页面(sonPage.aspx)中获取父页面中的对象、值

<script type="text/javascript">

var text=windows.opener.document.getElementById("TextBox1").value;

alert(text)

</script>

2.windows.showModalDialog(URL,name,??,??,??)

在父页面中

<script language="javascript">
function popwindow(){


window.showModalDialog(sonPage.aspx',window);
}
</script>

在子页面中获取值

<script language="javascript">
var vwin = window.dialogArguments; //得到window参数
var doc = vwin.document.getElementById("TextBox1").value; //获得TextBox的值
alert(doc);
</script>

  • 在父页面中获取子页面回传的值

 

转载于:https://www.cnblogs.com/yuanyanyan/p/5497930.html

你可能感兴趣的文章
系统时间——ntpd
查看>>
07-利用思维导图梳理JavaSE-包与访问控制权限
查看>>
Javascript中eval函数的使用方法与示例
查看>>
JavaScript进阶1-1
查看>>
反射实现AOP动态代理模式(Spring AOP实现原理)
查看>>
Ant小总结
查看>>
Jetty 的工作原理以及与 Tomcat 的比较
查看>>
VMware-vSphere-5.1--------群集、HA、DRS、FT
查看>>
iOS导航栏的隐藏方式
查看>>
js复制
查看>>
JavaScript,只有你想不到
查看>>
Triangle
查看>>
web.xml 中元素加载顺序及其详解
查看>>
[原]浅谈几种服务器端模型——多线程并发式(线程池)
查看>>
tmux 常用快捷键
查看>>
linux下端口转发工具
查看>>
spring 中实现文件上传
查看>>
JAVA调用lp_solve配置详解
查看>>
BMP文件格式详解(BMP file format)
查看>>
25. [Microsoft][ODBC SQL Server Driver][DBNETLI...
查看>>