博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript基础:window对象内置对话框、模式和非模式对话框、传值方法
阅读量:5255 次
发布时间:2019-06-14

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

window对象中有多个内置的对话框函数,包括模式对话框showModalDialog、非模式对话框showModeless、警告对话框、确认对话框、格式对话框

模式对话框就是对话框弹出后,不能操作父对话框,关闭之后才可以继续操作父对话框。

而非模式对话框在弹出之后,可以继续操作父对话框。

另外,代码中还包含了用子对话框中的数据,修改父对话框中的数据。

下面的代码只支持在ie浏览器运行,不支持在谷歌的chrome浏览器,因为chrome浏览器现在已经不支持不支持模式、非模式对话框了。

由此想到,在前端开发中,最好不要直接调用对话框函数,而是进行一个封装,这样在浏览器不支持这些函数,或者在解决浏览器兼容性问题时,直接替换封装函数内部的这些函数,而不是去代码中一个一个的改,省时省力大笑

说句题外话,谷歌在浏览器的设计上,根本不会考虑你的感受生气,实力决定一切。

父窗口代码:

 

 	

window对象的对话框


用户名:

输入密码:

子窗口:

 

 

     
用户名:

 

 

转载于:https://www.cnblogs.com/momogua/p/8304344.html

你可能感兴趣的文章
tomcat下各个文件夹的作用
查看>>
修改linux终端命令行颜色
查看>>
利用Runtime实现简单的字典转模型
查看>>
frameset怎么框架内部跳转
查看>>
web上传
查看>>
winlog
查看>>
too many values to unpack (expected 2)
查看>>
电脑知识:修电脑(转)
查看>>
.net连接MySQL的方法
查看>>
vue: 代码小记
查看>>
viewpager 无网络的时候滑动异常
查看>>
十大开源Swift库开始你的下一个iOS项目
查看>>
python日志记录-logging模块
查看>>
linux grep命令详解
查看>>
数据库中对重复数据行的查询删除操作
查看>>
A post processing library that provides the means to implement image filter effects for three.js.
查看>>
poj-1423 NYOJ_69 数字长度 斯特林公式 对数应用
查看>>
Postman调试依赖登录接口的3种方法
查看>>
phpstudy升级mysql版本到5.7 ,重启mysql不启动
查看>>
什么样的经历,才能领悟成为架构师? >>>
查看>>