hyljava
导航
BlogJava
首页
新随笔
联系
聚合
管理
<
2012年5月
>
日
一
二
三
四
五
六
29
30
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
31
1
2
3
4
5
6
7
8
9
统计
随笔 - 110
文章 - 1
评论 - 47
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔分类
AJAX(3)
(rss)
Android(10)
(rss)
css(1)
(rss)
eclipse(1)
(rss)
eclipse(1)
(rss)
Flex(4)
(rss)
Hibernate(7)
(rss)
HTML5(6)
(rss)
java(19)
(rss)
JS(22)
(rss)
Jsp(14)
(rss)
JSTL(4)
(rss)
Linux(3)
(rss)
MySQL(7)
(rss)
Oracle(6)
(rss)
Spring(3)
(rss)
spring(5)
(rss)
Spring MVC(6)
(rss)
SQL Server(4)
(rss)
Struts1(6)
(rss)
Struts2(6)
(rss)
SVN(1)
(rss)
Tomcat(2)
(rss)
哲理故事与管理之道(13)
(rss)
广禾养老文化村(1)
(rss)
随笔档案
2017年3月 (1)
2016年4月 (1)
2015年10月 (1)
2015年9月 (2)
2015年8月 (3)
2015年5月 (1)
2015年3月 (1)
2014年8月 (1)
2014年5月 (1)
2014年4月 (1)
2014年3月 (1)
2014年2月 (4)
2014年1月 (1)
2013年12月 (6)
2013年11月 (2)
2013年9月 (1)
2013年7月 (1)
2013年5月 (3)
2013年4月 (15)
2013年3月 (7)
2013年2月 (9)
2013年1月 (3)
2012年12月 (1)
2012年11月 (4)
2012年10月 (1)
2012年9月 (3)
2012年8月 (3)
2012年7月 (6)
2012年6月 (2)
2012年5月 (17)
2012年4月 (5)
文章分类
Hibernate(1)
(rss)
Struts1.2
(rss)
SVN
(rss)
文章档案
2012年4月 (1)
相册
me
搜索
最新评论
1. re: Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作不允
好
--好
2. re: Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作不允
@好
好好好
--好好
3. re: 利用百度地图的API定位地理位置
你这根本不是定位呀,哥们,你那个经纬度是写死的,只是给这个经纬度添加标注而已
--罗
4. re: 监听键盘按下键的值(兼容IE与其他浏览器)
asdf
--asdfasdfasdf
5. re: 利用百度地图的API定位地理位置
未完全
--我企鹅完全
阅读排行榜
1. Spring中的JDBCTemplate使用(非常详细的配置过程)(38343)
2. c:forEach的varStatus属性 (31515)
3. Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作不允(31482)
4. 利用百度地图的API定位地理位置(21221)
5. Tomcat的跨区域访问(6332)
评论排行榜
1. 升级版JDBC工具类(10)
2. 利用百度地图的API定位地理位置(4)
3. Spring MVC级联查询(用户与地址之间关系)(3)
4. ajax的传值(2)
5. Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作不允(2)
js 网页中文本块碰壁反弹特效,有控制按钮
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>碰壁反弹</title>
<style>
#text {width:500px;height:300px;border:10px red solid;margin:0 auto;position:relative;}
#div1 {width:50px;height:50px;border:5px yellow solid;position:absolute;}
</style>
</head>
<body>
<div id="text">
<div id="div1"></div>
</div>
<input type="button" value="开始"/>
<input type="button" value="变大"/>
<input type="button" value="变小"/>
<input type="button" value="停止"/>
</body>
<script type="text/javascript">
var text = document.getElementById("text");
var div1 = document.getElementById("div1");
var a = div1.offsetTop;
var b = div1.offsetLeft;
var id = true;
var id2 = true;
var ss=null;
var qw = 50;
var ge = true;
var gg = true;
function pbft(){
var width = text.clientWidth;
var height = text.clientHeight;
var width2 = div1.offsetWidth;
var height2 = div1.offsetHeight;
var width3 = width - width2;
var height3 = height - height2;
if(id){
if(b<width3){
b++;
this.div1.style.left = b + "px";
}else{
id = false;
}
}else{
if(b>0){
b--;
this.div1.style.left = b + "px";
}else{
id=true;
}
}
if(id2){
if(a<height3){
a++;
this.div1.style.top = a + "px";
}else{
id2 = false;
}
}else{
if(a>0){
a--;
this.div1.style.top = a + "px";
}else{
id2=true;
}
}
}
function dian(){
var da = document.getElementsByTagName("input")[1];
var xiao = document.getElementsByTagName("input")[2];
var stop = document.getElementsByTagName("input")[3];
var kais = document.getElementsByTagName("input")[0];
ade(da,'click',function(){bd()});
ade(xiao,'click',function(){bx()});
ade(stop,'click',function(){tz()});
ade(kais,'click',function(){ks()});
}
// Resources from http://www.veryhuo.com/down
function ade(a,b,c){
if (a.addEventListener)
{
a.addEventListener(b,c,false)
}else{
a["on"+b] = c ;
}
}
function ks(){
if (ss)
{
clearInterval(ss);
}
ss = setInterval(pbft,10);
}
function bd(){
if (qw<=200)
{
qw++;
this.div1.style.width = qw + "px";
this.div1.style.height = qw + "px";
clearTimeout(ge);
gg = setTimeout(bd,20)
}
}
function bx(){
if (qw>50)
{
qw--;
this.div1.style.width = qw + "px";
this.div1.style.height = qw + "px";
clearTimeout(gg);
ge = setTimeout(bx,20)
}
}
function tz(){
clearInterval(ss);
clearTimeout(gg);
clearTimeout(ge);
}
dian();
</script>
</html>
<!-- Liehuo Button BEGIN -->
<script type='text/javascript' src='http://www.veryhuo.com/Res/share/jscss/Liehuo_r.js?btn=r3.gif' charset=utf-8></script>
<!-- Liehuo Button END --><br /><center>如不能显示效果,请按Ctrl+F5刷新本页,更多网页代码:<a href='http://www.veryhuo.com/' target='_blank'>http://www.veryhuo.com/</a></center>
文章源自:烈火网,原文:http://www.veryhuo.com/a/view/29262.html
posted on 2012-05-22 08:24
何云隆
阅读(359)
评论(0)
编辑
收藏
所属分类:
JS
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
解决SoapUI的Request URL不支持大写
JSP中EL表达式三元(三目)运算符的使用
jquery校验输入框内容
通过js事件获取元素中的属性值
miniui超级强悍UI
js中动态生成表格
监听键盘按下键的值(兼容IE与其他浏览器)
文本框中只能是数字输入或者是字母输入
刷新窗口的方法
js中对象冒充示例
Powered by:
BlogJava
Copyright © 何云隆