惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
I
InfoQ
C
Check Point Blog
IT之家
IT之家
MyScale Blog
MyScale Blog
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
Last Week in AI
Last Week in AI
GbyAI
GbyAI
P
Proofpoint News Feed
量子位
Stack Overflow Blog
Stack Overflow Blog
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
人人都是产品经理
人人都是产品经理
B
Blog
T
The Blog of Author Tim Ferriss
H
Help Net Security
云风的 BLOG
云风的 BLOG

博客园 - Brave Heart

不能访问Temporary ASP.NET Files的问题 a href="#"与 a href="javascript:void(0)" 的区别 使用 IntelliTrace 调试应用程序 Javascript实现页面跳转的问题 - Brave Heart - 博客园 估计堆的大小 怎样查看SQL Server数据表的数据页结构(转载) "服务器 '*********' 上的 MSDTC 不可用"错误的解决方法 Asp.Net在SqlServer中的图片存取技术 [转] SHTML 教程 自增字段的SQL语句解决方案 优化数据库的方法及SQL语句优化原则 DBA在系统设计、开发中的重要性 ADSI概览 .NET平台网站架构调优实践点滴 SQL SERVER 2005 DATABASE--公用表表达式(CTE) 学习.Net的经典网站(转载自CSDN技术中心) 操作Excel生成的mht代码 基本的xml操作类 代码:确定两个日期之间的间隔 (Visual C#)
实现Logo滑动
Brave Heart · 2007-07-04 · via 博客园 - Brave Heart

 1<div id="floater" style="HEIGHT: 40px; LEFT: 7px; POSITION: absolute; TOP: 3px; WIDTH: 51px; Z-INDEX: 10"><img  src="../../../images/<% =session("logopic") %>"></div>
 2<SCRIPT language=JavaScript>
 3self.onError=null;
 4currentX = currentY = 0;
 5whichIt = null;
 6lastScrollX = 0; lastScrollY = 0;
 7NS = (document.layers) ? 1 : 0;
 8IE = (document.all) ? 10;
 9<!-- STALKER CODE -->
10function heartBeat() {
11    if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; }
12    if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
13    if(diffY != lastScrollY) {
14        percent = .1 * (diffY - lastScrollY);
15        if(percent > 0{
16            percent = Math.ceil(percent);
17        }

18        else {
19            percent = Math.floor(percent);
20        }

21        if(IE) document.all.floater.style.pixelTop += percent;
22        if(NS) document.floater.top += percent;
23        lastScrollY = lastScrollY + percent;
24    }

25    if(diffX != lastScrollX) {
26        percent = .1 * (diffX - lastScrollX);
27        if(percent > 0
28            percent = Math.ceil(percent);
29        else 
30            percent = Math.floor(percent);
31        if(IE) document.all.floater.style.pixelLeft += percent;
32        if(NS) document.floater.left += percent;
33        lastScrollX = lastScrollX + percent;
34    }

35}

36if(NS || IE) action = window.setInterval("heartBeat()",1);
37</SCRIPT>