您的位置:首页 > 运维架构 > 网站架构

网站“退出”功能的实现,关闭不提示 不从新窗口中打开

2009-05-13 19:35 393 查看
在javascript中不光窗体是一个window对象,frame也是一个window对象

所以以下代码包含三个对象,确切的是三层对象:

<frameset rows="71,*" framespacing="0" border="0" frameborder="0">

<frame src="ConHead.aspx" scrolling="no" name="Head" noresize>

<frameset cols="152,*">

<frame src="ConMenu.aspx" scrolling="no">

<frame src="ConContent.aspx" name="MainContent" scrolling="yes" noresize>

</frameset>

</frameset>

最外层framset是一个对象,它的子对象是frame,它的孙子对象是ConMenu.aspx和ConContent.aspx

所在一般在网站的后台的“退出”功能可以这样实现:

在ConMenu窗体的“退出”链接上执行以下语句:onclick="javascript:window.parent.parent.location.href='AdminLogin.aspx';"

这样就保证页面平稳的转移到AdminLogin.aspx(登陆界面),不会出现关闭提示的症状,也不会从一个新窗口中打开(因为这样显得不平稳)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐