因为没有元素可以显示到
Frameset
上面去,所以重新定义了,一个
index.htm
,对其的操作是:
Index.htm
<script language="javascript" src="JS/zDialog/zDialog.js" type="text/javascript"></script>
<
script
language="javascript" src="JS/zDialog/zDrag.js" type="text/javascript"></script>//
引入相应的界面
<
script
language="javascript" type="text/javascript">
//
在其子页面中,调用此方法打开相应的界面
function openDialog(title,url)
{
var dlg=new Dialog();//
定义Dialog对象
dlg.Model=true;
dlg.Width=500;//
定义长度
dlg.Height=400;
dlg.URL=url;
dlg.Title=title;
dlg.show();
}
</
script
>
再定义一个
iframe
来引入相应的界面:
<
iframe
src="default.htm" height="600" width="100%" frameborder="0" id="parentframe"name="parentframe" marginheight="0" marginwidth="0" runat="server" scrolling="auto"></iframe>
在它的需要调用弹出窗口的界面中可以这样写:
function
b(URL,title,id)
{
set_current(id);
top.openDialog(title,URL);
//
此处调用的是index.htm中的js方法
}
其中在其他的子页面中,弹出一个提示框的:
top.Dialog.alert(
“
提示成功
”
);//
只进行提示
top.Dialog.close();//
关闭窗口
top.Dialog.alert(
“提示成功”
,function(){top.Dialog.close();})//
弹出提示,点击确定以后关闭弹出窗口