查看: 61658|回复: 137
打印 上一主题 下一主题

告诉大家一个很好玩的代码

[复制链接]
跳转到指定楼层
楼主
发表于 2007-4-27 13:16:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自:河南
找到一个图片较多的网站(如http://xyq.163.com)把下面的javascript代码复制到IE地址栏中,点击回车,你看到了什么
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
版主不要删啊~怎么说也是和梦幻有关的(因为我提到了官方网站



PS:我考试回来给大家讲原理哈

[ 本帖最后由 所謂づ傾城 于 2007-11-5 12:54 编辑 ]

评分

参与人数 7人气 +30 收起 理由
心恋☆亦菲 + 5
死士 + 5
iamanla + 5
keroloki + 5
shehun2006 + 4
梦幻小飞蛾 + 5
玉琪儿 + 1

查看全部评分

收藏收藏 分享淘帖 支持支持 反对反对 赞赞(0)
【论坛近期活动汇总】
回复

使用道具 举报

沙发
发表于 2007-4-27 13:25:05 | 只看该作者 来自:山西
好看
回复 支持 反对

使用道具 举报

3
发表于 2007-4-27 13:26:58 | 只看该作者 来自:北京
很晕
回复 支持 反对

使用道具 举报

4
发表于 2007-4-27 13:30:40 | 只看该作者 来自:上海

转的
回复 支持 反对

使用道具 举报

5
发表于 2007-4-27 13:32:34 | 只看该作者 来自:上海
好玩...西西
回复 支持 反对

使用道具 举报

6
发表于 2007-4-27 13:34:19 | 只看该作者 来自:山东
很好!我喜欢!
回复 支持 反对

使用道具 举报

7
发表于 2007-4-27 13:36:36 | 只看该作者 来自:山东
有点意思哈~~
回复 支持 反对

使用道具 举报

8
发表于 2007-4-27 13:38:22 | 只看该作者 来自:广西
啊`呀`会转圈圈的哦
回复 支持 反对

使用道具 举报

9
发表于 2007-4-27 13:39:52 | 只看该作者 来自:广东
好好玩啊~~~ 怎么弄的呢~~~~~
回复 支持 反对

使用道具 举报

10
发表于 2007-4-27 13:46:46 | 只看该作者 来自:广东
好玩
回复 支持 反对

使用道具 举报

11
发表于 2007-4-27 13:52:57 | 只看该作者 来自:天津
好玩
回复 支持 反对

使用道具 举报

12
发表于 2007-4-27 13:54:39 | 只看该作者 来自:河北
javascript:R=0; x1=.1;
y1=.05; x2=.25; y2=.24;
x3=1.6; y3=.24; x4=300;
y4=200; x5=300; y5=200;

以上部分定义了一些变量.其实是一些坐标值.图片就是以这些坐标为基准来运动的.

DI=document.images;

上面一句是从浏览器DOM对象中获得所有的图片集合.


DIL=DI.length;

上面一句是得到图片的个数

functionA(){
    for(i=0; i-DIL; i++){
        DIS=DI[ i ].style;
        DIS.position='absolute';
        DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;
        DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5
    }
R++
}

上面的语句是一个自定义函数,包括了双重嵌套的循环.简单来说就是让每个图片按照一定的轨迹来运动

setInterval('A()',5);
void(0);

上面的语句就是让自定义函数A()重复执行.

评分

参与人数 1人气 +5 收起 理由
梦幻小飞蛾 + 5

查看全部评分

回复 支持 反对

使用道具 举报

13
发表于 2007-4-27 13:56:08 | 只看该作者 来自:上海

```

眼睛要花了
回复 支持 反对

使用道具 举报

14
发表于 2007-4-27 13:58:47 | 只看该作者 来自:四川
龙卷风出来了
回复 支持 反对

使用道具 举报

15
发表于 2007-4-27 14:41:22 | 只看该作者 来自:山西
这是谁研究的,太牛X了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则