爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 529|回复: 25
收起左侧

好玩的代码

[复制链接]
发表于 2009-6-1 17:41:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
刚刚在深度上看见的,不知道发过没有,很好玩的
浏览器可以浏览网页,可以查看图片、视频,可以保存图片等等功能,但你可能没有想到或没有见到过下面这个功能:访问的页面中包含的图片元素围绕在一起有规律的旋转 !

这是如何实现的呢?首先随便打开一个网站,随便一个网站都行!(比如:bbs.0110.cn)然后复制下面的代码到地址栏中,回车确定,看看发生了什么?
下面是代码!

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);

停止:右键刷新。好不好玩?

好玩的要顶哦

                               
登录/注册后可看大图
 楼主| 发表于 2009-6-1 17:41:53 | 显示全部楼层
另外,不知道原理是什么?求教
回复 支持 反对

使用道具 举报

发表于 2009-6-1 18:02:16 | 显示全部楼层
2# tongxin620

javascript: /** 代表后面的文字以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;  /** 将页面中的全部图片保存到DI数组中 */
DIL=DI.length;  /** 获取图片的总数 */
function A(){  /** 定义函数A */
    for(i=0; i-DIL; i++){  /** 循环 */
        DIS=DI[ i ].style;  /** 获取第i个图片的样式 */
        DIS.position='absolute';   /** 修改第i个图片为绝对定位 */
        DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;   /** 通过JS自带函数生成左侧坐标 */
        DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5   /** 通过JS自带函数生成上部坐标 */
    }
    R++  
}
setInterval('A()',5); void(0);  /** 设置函数A为0.005秒钟执行一次 */

如果你不知何为javascript,那么上面的那些注释等于废话。
回复 支持 反对

使用道具 举报

发表于 2009-6-1 18:11:54 | 显示全部楼层
老套
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 18:12:23 | 显示全部楼层
话说俺确实不知道什么事javascript
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 18:12:39 | 显示全部楼层
不过俺已经Google鸟
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 18:12:55 | 显示全部楼层
可是俺Google的结果是
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 18:13:13 | 显示全部楼层
仍然滴不懂
回复 支持 反对

使用道具 举报

发表于 2009-6-1 18:14:25 | 显示全部楼层
贝勒爷的“特二”哪里去了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 18:15:03 | 显示全部楼层
不过不懂javascript不代表俺不明白后面的话啊,起码后面滴让俺明白,这是个函数运算,之前只是觉得很神奇,现在觉得运算数学运算更神奇
回复 支持 反对

使用道具 举报

发表于 2009-6-1 19:34:18 | 显示全部楼层
特来一水。
回复 支持 反对

使用道具 举报

发表于 2009-6-1 19:35:49 | 显示全部楼层
小贝子丈母娘送滴表?
回复 支持 反对

使用道具 举报

发表于 2009-6-1 19:58:35 | 显示全部楼层
这个早就玩过了
回复 支持 反对

使用道具 举报

发表于 2009-6-1 20:25:42 | 显示全部楼层
路过。。。。看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-1 20:27:52 | 显示全部楼层
话说,阿贝以前叫什么来着?yebel?想了一天没想起来
回复 支持 反对

使用道具 举报

发表于 2009-6-2 10:18:13 | 显示全部楼层
贝贝滴头像狠好。。。

河蟹 戴表


回复 支持 反对

使用道具 举报

发表于 2009-6-2 10:30:53 | 显示全部楼层
嘿嘿,不能告诉你。
那个ID现在活跃在某些和谐论坛
回复 支持 反对

使用道具 举报

发表于 2009-6-2 10:33:24 | 显示全部楼层
16# 阿贝
嘿嘿嘿......
回复 支持 反对

使用道具 举报

发表于 2009-6-2 10:33:27 | 显示全部楼层
嘿嘿,不能告诉你。
那个ID现在活跃在某些和谐论坛
阿贝 发表于 2009-6-2 10:30

重复发帖!。。。

sasa不来处理么??

回复 支持 反对

使用道具 举报

发表于 2009-6-2 10:45:06 | 显示全部楼层
很好。呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-8-9 11:36

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表