- 分享
- 0
- 人气
- 0
- 主题
- 3
- 帖子
- 198
- UID
- 19026
- 积分
- 2953
- 阅读权限
- 20
- 注册时间
- 2005-10-14
- 最后登录
- 2018-9-19
- 在线时间
- 1609 小时

|
本帖最后由 Dhilip89 于 2010-4-12 02:48 PM 编辑
我已经对那个JS做了一些改变,可以放在任何网页里面用了:- <script type="text/javascript">
- var R = 0,
- x1 = 0.1,
- y1 = 0.05,
- x2 = 0.25,
- y2 = 0.24,
- x3 = 1.6,
- y3 = 0.24,
- x4 = 300,
- y4 = 200,
- x5 = 300,
- y5 = 200;
- var objImg, objImgLen;
- function initRotate() {
- objImg = document.getElementsByTagName("img");
- objImgLen = objImg.length;
- setInterval('rotateImgs()',5);
- }
- function rotateImgs() {
- for(i = 0; i - objImgLen; i++) {
- objImgs = objImg[i].style;
- objImgs.position = 'absolute';
- objImgs.left = (Math.sin(R * x1 + i * x2 + x3) * x4 + x5) + 'px';
- objImgs.top = (Math.cos(R * y1 + i * y2 + y3) * y4 + y5) + 'px';
- }
- R++;
- }
- </script>
复制代码 要调用时用这个:- <body onload="initRotate();">
复制代码 |
|