谷歌浏览器不支持showModalDialog模态对话框的解决方法


Posted in Javascript onSeptember 22, 2014

忽然发现Chrome浏览器版本 37.0.2062.103 m 不支持showModalDialog模态对话框和无法返回returnValue

项目原先用到的都不能正常执行

找了个折中方案利用window.open代替showModalDialog利用 window.opener.document来操作父页面的元素

window.open("xsp/exesp?todo=13","","height=500,width=280,status=yes,toolbar=no,menubar=no,location=no");

window.close(); 

window.opener.document.getElementById("classid").value=treeid; 

window.opener.document.getElementById("classname").value=treename;
Javascript 相关文章推荐
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
Jan 08 Javascript
javascript中万恶的function实例分析
May 25 Javascript
jquery模拟按下回车实现代码
Sep 20 Javascript
表单元素的submit()方法和onsubmit事件应用概述
Feb 01 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 Javascript
js文字横向滚动特效
Nov 11 Javascript
JS弹出对话框实现方法(三种方式)
Dec 18 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
Dec 25 Javascript
全面解析多种Bootstrap图片轮播效果
May 27 Javascript
Vue.js之slot深度复制详解
Mar 10 Javascript
node的process以及child_process模块学习笔记
Mar 06 Javascript
小程序实现横向滑动日历效果
Oct 21 Javascript
一个JavaScript去除字符串末尾的空白实例代码
Sep 22 #Javascript
javascript实现动态模态绑定grid过程代码
Sep 22 #Javascript
Javascript中call与apply的学习笔记
Sep 22 #Javascript
Javascript中this的用法详解
Sep 22 #Javascript
JavaScript的作用域和块级作用域概念理解
Sep 21 #Javascript
JavaScript中双叹号!!作用示例介绍
Sep 21 #Javascript
原生JavaScript实现合并多个数组示例
Sep 21 #Javascript
You might like
Linux系统递归生成目录中文件的md5的方法
2015/06/29 PHP
php实用代码片段整理
2016/11/12 PHP
ext 列表页面关于多行查询的办法
2010/03/25 Javascript
js禁止小键盘输入数字功能代码
2011/08/01 Javascript
javascript提取URL的搜索字符串中的参数(自定义函数实现)
2013/01/22 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
JavaScript里实用的原生API汇总
2015/05/14 Javascript
jquery计算鼠标和指定元素之间距离的方法
2015/06/26 Javascript
JS自定义选项卡函数及用法实例分析
2015/09/02 Javascript
使用jQuery操作HTML的table表格的实例解析
2016/03/13 Javascript
深入浅析JavaScript中的arguments对象(强力推荐)
2016/06/03 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
ES6之模版字符串的具体使用
2018/05/17 Javascript
koa2实现登录注册功能的示例代码
2018/12/03 Javascript
如何根据业务封装自己的功能组件
2019/04/19 Javascript
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
javascript执行上下文、变量对象实例分析
2020/04/25 Javascript
Nest.js散列与加密实例详解
2021/02/24 Javascript
[55:18]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python对离散变量的one-hot编码方法
2018/07/11 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
《天游峰的扫路人》教学反思
2014/04/25 职场文书
2015年大学生工作总结
2015/04/21 职场文书
住房公积金贷款工资证明
2015/06/12 职场文书
2019公司借款合同范本2篇!
2019/07/24 职场文书
解决goland 导入项目后import里的包报红问题
2021/05/06 Golang
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android
MySQL创建管理LIST分区
2022/04/13 MySQL
MySQL详细讲解变量variables的用法
2022/06/21 MySQL