you can test to see if window.showModalDialog is defined or not. If it is not defined, set the window.showModalDialog property to a function in your script, which mimics the IE behavior.
/*描述:服务器端按钮的事件*/
function post()
{
__doPostBack('btnPost','');
}
/*描述:隐藏 */
function hideFrame(){
ifm.style.visibility="hidden";
showAllSelect();
document.body.style.overflow="auto";
}
/*描述:隐藏该死的select */
function hideAllSelect(){
var obj;
obj=document.getElementsByTagName("SELECT");
var i;
for(i=0;i<obj.length;i++)
obj[i].style.visibility="hidden";
}
function showAllSelect(){
var obj;
obj=document.getElementsByTagName("SELECT");
var i;
for(i=0;i<obj.length;i++)
obj[i].style.visibility="visible";
}
/*描述:获取页面上被勾选的griditem的id集合*/
function getItemsIdChecked()
{
var inputArray;
var r, re, str, strArray; // 声明变量。
var itemIdStrCollection = "";
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ޱĵ</title>
<script language="JavaScript">
<!--
var lwindow;
function LockWindow(){
var div = document.createElement("DIV");
div.id = "MzLockWindow_"+"_"+new Date().getTime();