欢迎您访问我爱IT技术网,今天小编为你分享的javascript教程:【Chrome中模态对话框showModalDialog返回值问题的解决方法】,下面是详细的讲解!
Chrome中模态对话框showModalDialog返回值问题的解决方法
没有找到太好的解决办法,暂时处理方法是,在弹出窗口中同时给 window.opener.ReturnValue 赋返回值。这样在关闭窗口后,通过下面的代码取得返回值:
var val=window.showModalDialog(...);
if(!val)
val=window.ReturnValue;
这样在IE、FF、及Chrome中,都可以得到返回值了。
关于Chrome中模态对话框showModalDialog返回值问题的解决方法的用户互动如下:
相关问题:window.showModalDialog 无法在chrome接收返回值
答:父页面的JS:function ChooseCode(){ var qryFldVal = document.getElementById('qryFld').value; var rValue = window.showModalDialog('usrdatalist_frame.jsp? qryFld='+qryFldVal,window,'dialogWidth:550px;dialogHeight:450px;center:yes;... >>详细
相关问题:javascript中showmodaldialog:returnValue用法
答:楼上的答案是正解,没有错~ 不过楼上的答案里只是说明了窗体间消息调用和传递关系~ 现修改楼上的代码如下 模式窗口返回值 function show() { var re=window.showModalDialog("c.html"); document.getElementById("txt").value=re; //alert(re); } >>详细
相关问题:window.showmodaldialog在火狐和谷歌浏览器中获取...
答:您好!很高兴为您答疑! 父页面: function openwindows(){var obj = new Object(); //打开模态子窗体,并获取返回值 var retval = window.showModalDialog("ordervideo.jsp?rderIds="+"0010,0020,0030",obj,"dialogWidth=500px;dialogHeight=500... >>详细
- 【Array】js中更短的 Array 类型转换-类型转换
- 【ExtJs】ExtJs 表单提交登陆实现代码-表单提交-
- 【Ajax】jQuery 学习第六课 实现一个Ajax的TreeVi
- 【extjs】extjs每个组件要设置唯一的ID否则会出错
- 【bootstrap3】基于bootstrap3和jquery的分页插件
- 【hover】jQuery控制图片的hover效果(smartRollo
- 【ajax更新数据库】ajax异步刷新实现更新数据库-
- 【div】div浮层 滚动条移动 位置保持不变的4种方
- 【Cookie】Cookie 小记
- 【arguments】JavaScript的arguments对象应用示例
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
