DANCE WITH JAVA
开发出高质量的系统
导航
BlogJava
首页
新随笔
联系
聚合
管理
<
2007年9月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
随笔分类
(271)
dao层框架(5)
(rss)
jdk相关(51)
(rss)
SWT和插件开发(28)
(rss)
web框架(9)
(rss)
其它开源框架(10)
(rss)
利器(43)
(rss)
基础(9)
(rss)
搜索引擎lucence(10)
(rss)
新概念(2)
(rss)
片段(51)
(rss)
牢骚(17)
(rss)
脚本语言javascript(18)
(rss)
设计模式(18)
(rss)
随笔档案
(233)
2008年9月 (1)
2008年1月 (1)
2007年9月 (13)
2007年8月 (18)
2007年7月 (15)
2007年6月 (9)
2007年5月 (12)
2007年4月 (3)
2007年3月 (2)
2007年2月 (20)
2007年1月 (11)
2006年12月 (21)
2006年11月 (42)
2006年10月 (4)
2006年9月 (61)
阅读排行榜
1. 看到两个写的很好的关于字符集,编码的文章,推荐大家看看,另外纠正了一下原文中的小bug(UTF-8 UniCode UTF-16 UCS 等)(6670)
2. 探索Java NIO的历程(4914)
3. hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等(4630)
4. Jdk1.5中的新特性 --泛型 (详细版)(3703)
5. 学习eclipse插件开发资源全收集(plugin)(3539)
6. eclipse rcp 开发实例 (源码下载)(3481)
7. Java中的模式 --单态 (部分翻译 double-checked locking break)(3254)
8. 走近EJB Jboss 下 Hello World(3211)
9. 一种产生socket write error的原因(sitemesh 相关)(3039)
10. 配置tomcat5.5 jndi 各种配置方式 分析总结(mysql)(2860)
常用链接
我的随笔
我的评论
我的参与
最新评论
统计
随笔 - 233
文章 - 0
评论 - 436
引用 - 0
积分与排名
积分 - 281613
排名 - 22
好友之家
MakeFire的J2meWorld
myblog
黑马之家
最新评论
1. re: 使用IText打印PDF
ok,thank you!
--sdsd
2. re: 最简单的ajax实现
不错,这个例子蛮经典,很直观的ajax
--流水涵清
3. re: Spring的Aop的实现方式[未登录]
很好很好
--test
4. re: struts-menu使用教程
希望能得到您的指导
--SS
5. re: apache Ant中文手册 2.0版 (教程)[未登录]
楼主绝对是好人
--kevin
6. re: struts-menu使用教程
评论内容较长,点击标题查看
--SS
7. re: 推荐, 源码搜索
评论内容较长,点击标题查看
--MUCHOOL
8. re: lucene 索引非txt文档 (pdf word rtf html xml)[未登录]
org.fontbox.cmap.CMapParser 这个类;我也没有找到;怎么回事啊;高手指点一下啊;我的也报这个错误啊;
--hp
9. re: apache Ant中文手册 2.0版 (教程)
非常感谢
--lz726
10. re: 看到两个写的很好的关于字符集,编码的文章,推荐大家看看,另外纠正了一下原文中的小bug(UTF-8 UniCode UTF-16 UCS 等)
如果有实际的测试过程就完美了
--i18n
javascript中实现动态广告的方法
以前写的demo继续发
动态广告
有三种实现方法
1
,通过js的色setTimeout()
优点: 兼容大多数 doctype 声明
缺点: 会有延迟的效果。。。。
2
,通过body 的 onscroll 事件 相应调整
优点:延迟相对较小
缺点 :不兼容doctype
2005
3
,通过css控制
优点:无延迟
缺点:不同浏览器不同,但可以通过方法兼容
例子:
1
<
script language
=
"
JScript
"
>
function
initAd()
{
document.all.AdLayer.style.visibility
=
'visible'
MoveLayer('AdLayer');
}
function
MoveLayer(layerName)
{
var
x
=
600
;
var
y
=
300
;
var
y
=
document.body.scrollTop
+
20
eval(
"
document.all.
"
+
layerName
+
"
.style.posTop = y
"
);
eval(
"
document.all.
"
+
layerName
+
"
.style.posLeft = x
"
);
setTimeout(
"
MoveLayer('AdLayer');
"
,
5
);
}
window.onload
=
initAd;
</
script
>
<
div id
=
AdLayer style
=
'position:absolute; width:61px; height:59px; z
-
index:
20
; visibility:hidden;; left: 600px; top: 300px'
>
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<
br
>
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
<
br
>
ccccccccccccccccccccccccccccccccc
<
br
>
</
div
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
例子:
2
<
html
>
<
head
>
</
head
>
<
script language
=
"
JScript
"
>
function
MoveLayer()
{
document.all.AdLayer.style.posTop
=
document.body.scrollTop
+
20
document.all.AdLayer.style.posLeft
=
300
;
}
</
script
>
<
div id
=
AdLayer style
=
'position:absolute; width:61px; height:59px; z
-
index:
20
; visibility:visible; left: 600px; top: 300px'
>
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<
br
>
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
<
br
>
ccccccccccccccccccccccccccccccccc
<
br
>
</
div
>
<
body id
=
"
body
"
name
=
"
body
"
onscroll
=
"
MoveLayer()
"
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br
>
sss
<
br