支持标准的js广告漂浮代码解决方案

Filed under: 实践与研究 | No Comments »
Posted on

我们在网站中会经常用到随页面漂浮的广告,但是在符合w3c的情况下,很多js广告漂浮的代码都失效了,问题在于使用了

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

作为网页的声明,那么如何解决呢,方法有两个:

1、当然是删除这段声明。
2、删除声明不是最佳的解决方案,导致失效的其实只是现有的js不支持标准而已,改成支持标准的就行了。
关键点为:
document.body.scrollTop属性在标准下永远为0,因此body Scroll永远也不会引发。只需要用document.documentElement.scrollTop 替代 document.body.scrollTop即可。
附例子代码: 阅读全文 »

Tags : ,

中文个性化上网3721.com源码解读一

Filed under: 实践与研究 | No Comments »
Posted on

网络的信息纷繁复杂,用户获取到有用的信息往往需要花费大量的时间,也许未来我们自己的浏览器就可以像我们自己的操作系统一样,像安装软件一样任意订阅自己想要的网站内容,个性化上网就是为了实现这个目标而做的尝试,目前提供个性化上网的网站有不少,3721.com便是其中之一。
关于个性化上网,请参考我的博客文章:《个人信息门户——web3.0的雏形或是未来互联网兵家必争之地?》

3721.com是一个简单的个性化上网门户,我花了点时间解读他的代码,小有心得,不敢私藏,拿出来与大家分享。 阅读全文 »