请教一下各位高手关于showModalDialog的问题?
请问一下,我在jsp中写了一个调用showModalDialog的函数,然后我判断为真时调用这个函数不行?
代码如下:
<script>
function modifyPerm(){
window.showModalDialog("/chun/yunyu/overtime.html","overtime","dialogHeight:210px;dialogWidth:310px;status:no;help:no;scroll:no;edge:raised");
if(window.opener) window.opener.location.href="/index.html";
window.self.close();
}
</script>
<jsp:useBean id="users" scope="page" class="gestation.usersession1"/>
<%
users.setinit(session);
out.println(users.isOvertime()+"<a href='#' onClick='javascript:modifyPerm()'>aaaaaa</a>");
if (users.isOvertime()){
%>
<script>
modifyPerm();
</script>
<%
}
%>
是一个超时后在父窗口退出,为什么运行时我点击aaaaaa时才弹出模态对话框,而当if判断为真时,不弹出,只时转向了首页(/index.html)
还有我用这个模态对话框在本窗口超时就弹出来了,为什么在子窗口不行呢?
望各位高手指点一下!谢谢了!