日期:2014-05-16  浏览次数:20369 次

网页最开始加一句js代码,实现让人点击继续就打开网页,点取消就显示空白页,可以实现吗?
<script type='text/javascript'> confirm('点确定显示网页,点取消放弃显示!');</script>

<head>
<title>网页</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
 
<body>
……


====================================

上面的confirm写法错误,这样写不管点确认还是取消都能打开网站,如何实现点确定显示网页,点取消放弃显示?


空间流量不够,有人恶意刷新,所以想用这方法在非人工点击的情况下就不显示网页,节省流量

------解决方案--------------------
汗~~你如果自己有处理的,你应该直接将这个IP列入黑名单,至少1小时内不允许访问了吧。呵呵。用下面的吧
JScript code
if(!confirm("点确定显示网页,点取消放弃显示")){
    document.body.style.display='none';
}

------解决方案--------------------
不要太轻意了。js在最上面直接运行,怎么可能隐藏下面的所有节点!jquery ready本意不能忘记。
JScript code
<script>
if(!confirm("点确定显示网页,点取消放弃显示")){
    location.href='about:blank';
}
</script>