开发项目过程中,业务需要从一个window.showModalDialog中获取返回值,碰巧,这个对话框是一个frameset框架(公司技术框架较老,勿喷),导致IE在非兼容模式下,弹出的对话框非常非常小,只能手动去拉动使其变大,相当麻烦。

并且后台代码在打开弹出框时一如既往的设定了宽度和高度。

returnobj=window.showModalDialog(url,self,"location=0;status=0;dialogWidth=980px;dialogHeight=420px;resizable=yes");

似乎在正常模式下IE无法识别fremeset的宽度和高度。

最后添加了maximize:yes属性,多一个放大的按钮,应该问题不大,就是丑了点儿。

效果图如下:

能够一键放大弹出框,多少方便一点儿。

关于window.showModalDialog遭遇frameset不能初始化对话框大小相关推荐

  1. Window.ShowModalDialog使用详解

    Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等. 然而IE提供更多的方法支持对话框.如: s ...

  2. window.showModalDialog()用法

    1.定义 window.showModalDialog()用来创建模态对话框 语法为:vReturnValue = window.showModalDialog(sURL [, vArguments] ...

  3. window.showModalDialog模态对话框 值回传 TreeView无刷新

    要求: 点击父页面的text,弹出子页面,将在子页面TreeView选择的值传回,其中子页面树选中叶子节点应有颜色变化(显示选中),且页面不刷新. 实现: 使用window.showModalDial ...

  4. 利用JS中window.showModalDialog()详解

    window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. ...

  5. window.showModalDialog

    window.showModalDialog的用法 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window. ...

  6. window.showModalDialog用法介绍

    基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显 ...

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

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

  8. window.open和window.showModalDialog用法

    View Code window.open和window.showModalDialog用法2008/06/18 14:16一.window.open()支持环境: JavaScript1.0+/JS ...

  9. JS打开新窗口的代码window.showModalDialog()

    用JS代码打开新窗口 function openNewWindow(url,width,height,formname) {     var feature="dialogWidth:&qu ...

最新文章

  1. android网络技术-WebView的用法
  2. 用ASP.NET Web API技术开发HTTP接口(一)
  3. Java中各种引用(Reference)解析
  4. JavaScript的事件执行机制及异步
  5. 南极沉船_世界上一些神秘的沉船,都成了仿佛被世界遗弃的盛景
  6. 2017年多校联合训练 第五场(吉如一)
  7. 使照片带有妙的电影色彩55款工具套件的lr微妙的电影调色预设
  8. 如果我恨一个人,我就领他到中关村买相机。
  9. MQTT协议的智能家居之指纹锁
  10. 自动化开发cmd封装:
  11. 中关村e谷为产业搭台:中关村论坛(空天专场)黑科技亮相现场
  12. 云手机哪个好用最流畅?红手指、双子星、雷电云手机性价比推荐排行
  13. 安卓第四次作业——简单校园二手交易APP
  14. 【Socket网络编程进阶与实战】------ Socket网络编程快速入门
  15. 网络设备的MAC地址
  16. JavaScript学习笔记(八)——作用域
  17. CUDA out of memory(CUDA显存不足)
  18. win10 激活方法记录
  19. 在ABAQUS中使用修正DPC模型
  20. geoJson 下载

热门文章

  1. 动态注册广播接收者,屏幕锁定Android
  2. 正则除了几个汉字的其它汉字_理解汉字的几个层次
  3. python打开文件注意事项_Python 中关于文件操作的注意事项
  4. Iconfont的引用与在伪元素中的图标引用
  5. AWT_Swing_初始化(Java)
  6. 异常Exception(Java)
  7. opencv之绘制多边形----cv2.polylines, cv2.fillPoly
  8. java 找到一行 更换单词_Java实现对一行英文进行单词提取功能示例
  9. 相似度计算 java_Java基于余弦方法实现的计算相似度算法示例
  10. WPF 从文件加载字体