自己使用window.open和window.showModalDialog在父子窗口传值的实践简单总结

自己使用window.open和window.showModalDialog在父子窗口传值的实践简单总结,第1张

朋友最近问我一个问题:子窗口添加数据并返回给父窗口一些添加成功的数据,同时父窗口刷新显示添加前的页面。相比很多人都相当熟知了,顺便记录一下:

==========================window.open()=================================

     基本语法:window.open(pageURL,name,parameters)
       其中:
                pageURL 为子窗口路径
                name 为子窗口句柄
                parameters 为窗口参数(各参数用逗号分隔)

父窗口:a.html

function goChildren(){

  var  res=window.open ('b.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')//普通窗体}

参数解释:(一般情况下这些参数是足够的)

<SCRIPT LANGUAGE="javascript"> js脚本开始;

window.open d出新窗口的命令;

 'page.html' d出窗口的文件名;

 'newwindow' d出窗口的名字(不是文件名),非必须,可用空''代替;

 height=100 窗口高度;

 width=400 窗口宽度;

 top=0 窗口距离屏幕上方的象素值;

 left=0 窗口距离屏幕左侧的象素值;

 toolbar=no 是否显示工具栏,yes为显示;

  menubar,scrollbars 表示菜单栏和滚动栏。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/2088244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-22
下一篇 2022-07-22

发表评论

登录后才能评论

评论列表(0条)

保存