2009-09-14

双击鼠标滚动屏幕

在浏览网页的时候会发现可以通过双击网页的空白处让网页自动向上滚动,今天在在查看网页代码的时候无意发现这个双击鼠标屏幕滚动的代码。代码如下:

<script language="JavaScript" type="text/JavaScript">
//双击鼠标滚动屏幕的代码
var currentpos,timer;
function initialize()
{
timer=setInterval ("scrollwindow ()",30);
}
function sc()
{
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos !=document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
</script>

可以把以上代码添加到</head>之前。

要不要在blog添加这个功能呢?代价是加了20行的代码,而且为了让人知道还应该醒目的地方加一行说明。而实际上会用到这个功能的人的应该不到浏览到网页的百分之一。想想还是觉得没有必要加这个功能。

(完)

没有评论:

留言须知:
0. 你有權保持沉默,但你所說的將作為此BLOG有人訪問的證據。
1. 支持的HTML標籤:<a href="" title=""> <b> <em> <i> <strong>。
2. 留言留名,不然易被无视。(在“评论”中选择“名称/网址”,网址可以不填)。
3. 原則上我不删除留言,除非那則留言侮辱到你。