银狐笔记的链接跳转页有点小bug,今天把他彻底修补掉了。

记一次html的返回与关闭

我的跳转页是在一个新窗口打开的,所以如果要返回上一个页面的话,只要将这个页面关闭就可以了,但是我把它写成了返回,所以一直返回不了。一个新页面你让他返回,又能返回到哪里去呢。

html点击按钮关闭代码:

<input type="button" name="close" value="关闭" onclick="window.close();" />

如果要给用户点提示,让他确认要关闭:

<script language="javascript">
// 这个脚本是 ie6和ie7 通用的脚本
function custom_close(){
    if(confirm("您确定要关闭本页吗?")){
        window.opener=null;
        window.open('','_self');
        window.close();
    }
    else{
    }
}
</script>
<input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" />

然后我们再来看看html的返回

如果我的页面不在新窗口打开,那么可以用这张方法返回到上一页去,下面任意一行代码都可以用:

<a href="javascript :history.back()">返回上一页</a>
<a href=”#” onClick=”javascript :history.back(-1);”>返回上一页</a>
<a href=”#” onClick=”javascript :history.go(-1);”>返回上一页</a>
<a href="javascript:;" οnclick="javascript:history.back();">返回到上一页</a>

button按钮方法:

<button οnclick="javascript:history.back();" value="返回到上一个页面"></button>

总之返回的写法很多了