asp程序
想要的效果是:
父窗口点击页面某按钮弹出一个子窗口
而子窗口未关闭之前一直处于最前面的焦点状态,这个时候禁止访问父窗口
请问这个效果用js怎么实现呢?谢谢
//自己的一个函数,可以参考,在IE下可以实现模式对话框,但是其它浏览器就得使用window.open了。
//打开模式对话框(图片选择),并获取返回值。
function OpenDialogPageForFckEdit(ObjPage, ObjID, basePath) {
if (navigator.appVersion.indexOf("MSIE") == -1) {
this.returnAction = function(strResult) {
if (strResult != null) {
var oEditor = FCKeditorAPI.GetInstance(ObjID);
oEditor.InsertHtml(GetValue);
}
}
window.open(ObjPage + '?d=' + Date(), 'newWin', 'width=630,height=420,top=80,left=300,resizable=no,scrollbars=no');
return;
} else {
var GetValue = showModalDialog(ObjPage + '?d=' + Date(), '', 'dialogWidth:630px;dialogHeight:420px;dialogLeft:300;dialogTop:80;scroll:no;');//重点
if (GetValue != null) {
var oEditor = FCKeditorAPI.GetInstance(ObjID);
oEditor.InsertHtml("<img src='" + GetValue + "'>");
}
}
}