关于弹出新画面的问题,为什么点第一次可以弹出,点第二次就不行呢
现在出现的问题是。
我在点击某一连接的时候想弹出一个新的画面,做法如下:
<script language = "JavaScript">
function newwin(url)
{
newwin = window.open(url,"newwin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=380");
newwin.focus();
return false;
}
</script>
然后在点连接的时候调用它:
<a href=UserEdit.asp?userid=<%=rs("Id")%> onclick="return newwin(this.href)">修正</a>
但现在点第一次的时候执行JAVA脚本,但把点第一次弹出的窗口关闭之后,再点一次连接却不再执行JAVA脚本了,直接在本页画打开了。
但是如果不写成JAVA脚本,直接写在ASP代码中的话,如下所示:
<a href = PwdChange.asp?UserId="&Session("Id")&" onClick=""window.open(this.href,'newwin', 'height=350,width=400,toolbar=no,location=no,status=no,menubar=no');return false"">パスワード修正</a>
不管点多少次都可以打开,所以想问一下高手们,我想写在JAVA脚本的话,应该怎么写才能实现多少点击都能弹出新画面呢?谢谢!