IE9的window.showmodaldialog显示问题

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <meta http-equiv="X-UA-Compatible" content="IE=8" />
    <title>a</title>
</head>
<frameset cols="200,*" id="PersonalContainer" framespacing="0" frameborder="0">
    <frame id="GisOverPrintSelectServerGdbCatalog" noresize scrolling="no" name="LeftFrame"  src="GisOverPrintSelectServerGdbTree.aspx">
    <frame id="GisOverPrintSelectServerGdbContent" noresize scrolling="no" name="RightFrame" src="GisOverPrintSelectServerGdbContent.aspx">
</frameset>
</html>
function overPrint14()
 {
             var returnValue=window.showModalDialog("GisOverPrintSelectServerGdb.aspx","ABOUT","dialogwidth:800px;dialogheight:600px;center:yes;status:no;scroll:no;help:no");
            if(returnValue!=null)
            {
                gmGisOcx1.ImportMapFile(returnValue);
                GetPropetry();
            }
}

问题描述:IE9的window.showmodaldialog弹出的页面不能设置大小,只有250*100大小(页面有frameset)

解决方案: <meta http-equiv="X-UA-Compatible" content="IE=8" />

IE9的window.showmodaldialog显示问题

时间: 2024-10-05 16:39:05

IE9的window.showmodaldialog显示问题的相关文章

window.showModalDialog()之返回值

window.showModalDialog的基本用法 showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使用方法: vReturnValue = window.showModalDialog(sURL [, vArgument

JS中window.showModalDialog()详解

window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使用方法: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures

window.showModalDialog()的简单用法

//创建一个显示html内容的模态对话框: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) //创建一个显示html内容的非模态对话框: vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures]) sURL:(必选参数)字符串..指定要显示的文档的URL vArguments:任意类型..想要显示的页面传递参数.

IE中用window.showModalDialog代替prompt confirm

在子页面中设置 1.可传递参数 window.dialogArguments 2 返回值 window.returnValue 基本介绍:          showModalDialog()         (IE 4+ 支持)          showModelessDialog()      (IE 5+ 支持)          window.showModalDialog()                  方法用来创建一个显示HTML内容的模态对话框.          wind

JS中window.showModalDialog()详解 HTML DOM open() 方法

window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使用方法: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures

JavaScript(Iframe、window.open、window.showModalDialog)父窗口与子窗口之间的操作

一.Iframe 篇 公共部分 //父对象得到子窗口的值 //ObjectID是窗口标识,ContentID是元素ID function GetValue(ObjectID,ContentID) { var IsIE = (navigator.appName == 'Microsoft Internet Explorer') if(IsIE) {//如果是IE alert(document.frames(ObjectID).document.getElementById(ContentID).i

window.open()和window.showModalDialog

零.window.open()和window.showModalDialog 本人在使用时主要实现如下个功能, 以对话框形式弹出画面,且要求对话框置顶,不可操作其他画面,并且关闭画面时刷新父页面. window.open 可实现以对话框形式弹出画面,并且关闭画面时刷新父页面.但"对话框置顶,不可操作其他画面"本人并未找到方法. //刷新父页面 Response.Write("<script>window.opener.location.href=window.op

window.showModalDialog基础

基本知识 l  showModalDialog() (IE 4+ 支持) l  showModelessDialog() (IE 5+ 支持) l  window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. l  window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使用方法 var returnValue = window.showModalDialog(sURL[,vArguments][,sFeatur

window.showModalDialog两次加载问题清除缓存方法

问题: window.showModalDialog两次加载问题:你第一次打开窗口后,第二次浏览器没有从服务器端取数据,而直接找到了你已经下载的文件,也就是不再走后台的Action方法(即使数据已经更新,页面上显示的还是第一次加载,即:更新之前的数据): 解决方案: 1.设置浏览器属性 将IE的设置改一下再试试,Internet选项->常规->设置->每次访问此页时检查 (优点全站重加载,可解决问题) 2.添加缓存,把以前的缓存给清除 //加入缓存,清除以前数据,防止不进行加载页面 &l