很好玩的JS

好玩的js特效 引入jquery:https://code.jquery.com/jquery-3.7.1.min.js。 阅读详情

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> <HTML><HEAD><TITLE>5</TITLE> <META http-equiv=Content-Type content="text/html; charset=big5"> <META http-equiv=imagetoolbar content=no> <STYLE type=text/css>HTML {  OVERFLOW: hidden } BODY {  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; CURSOR: crosshair; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 100% } #box {  BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BACKGROUND: #111; VISIBILITY: hidden; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; POSITION: absolute } #screen {  BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BACKGROUND: #000; LEFT: 0px; BORDER-LEFT: gray 1px solid; WIDTH: 100%; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; TOP: 10%; HEIGHT: 80% } #box IMG {  BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; CURSOR: pointer; BORDER-BOTTOM: gray 1px solid; POSITION: absolute } #box SPAN {  FONT-SIZE: 12px; WIDTH: 200px; COLOR: #ccc; FONT-FAMILY: verdana; POSITION: absolute } #box A {  COLOR: #ff8000; TEXT-DECORATION: none } #box A:hover {  BACKGROUND: #ff8000; COLOR: #ffffff; TEXT-DECORATION: none } #box A:visited {  COLOR: #ff8000; TEXT-DECORATION: none } #box A:hover {  BACKGROUND: #ff8000; COLOR: #ffffff; TEXT-DECORATION: none } #lnk {  VISIBILITY: hidden } </STYLE>

<SCRIPT type=text/javascript language="javascript">

document.onselectstart = new Function("return false"); O    = new Array(); box  = 0; img  = 0; txt  = 0; tit  = 0; W    = 0; H    = 0; nI   = 0; sel  = 0; si   = 0; ZOOM = 0; rImg = 0; ////////////////// speed = .06; // animation speed delay = .5; // 1 = no delay //////////////////

function dText(){  txt.style.textAlign = tit.style.textAlign = (sel<nI/2)?"left":"right";  txt.innerHTML = O[sel].tx;  tit.innerHTML = O[sel].ti; }

function CObj(n, s, x, tx, ti){  this.n    = n;  this.dim  = s;  this.tx   = tx;  this.ti   = ti;  this.is   = img[n];  this.vz   = 0;  this.sx   = 0;  this.x0   = x;  this.x1   = 0;  this.zo   = 0;  this.over = function() {   with(this){    if(n!=sel){     O[sel].dim = 100;     O[n].dim = ZOOM * 100;     sel = n;     l = 0;     for(k=0; k<nI; k++){      O[k].x0 = l;      l += O[k].dim;     }     txt.innerHTML = tit.innerHTML = "";     setTimeout("dText()", 32);    }   }  }  this.anim = function () {   with(this){    vz  = speed*(vz+(x1-sx)*delay);    x1 -= vz;    sx  = (n==0)?0:O[n-1].x0+O[n-1].dim;    zo -= (zo-dim)*speed;    l   = (x1*si)+6*(n+1);    w   = zo*si;    is.style.left   = Math.round(l)+'px';    is.style.top    = Math.round((H-w*rImg)*.5)+'px';    is.style.width  = Math.round(w)+'px';    is.style.height = Math.round(w*rImg)+'px';    if(sel == n){     if(sel<nI*.5) {      tit.style.left = txt.style.left = Math.round(l+w+6)+'px';     } else {      tit.style.left = txt.style.left = Math.round(l-(nx*.25)-6)+'px';     }     txt.style.top = Math.round(-(w*rImg)*.25)+'px';     tit.style.top = Math.round((w*rImg)*.33)+'px';    }   }  } }

function run(){  for(j in O)O[j].anim();  setTimeout("run()", 16); }

function doResize(){  tit.style.width = Math.round(nx*.25)+'px';  txt.style.width = Math.round(nx*.25)+'px';  tit.style.fontSize = (nx/30)+'px';  txt.style.fontSize = (nx/70)+'px';  with(box.style){   width  = Math.round(W)+'px';   height = Math.round(H)+'px';   left   = Math.round(nx/2-W/2)+'px';   top    = Math.round(ny/2-H/2)+'px';  } }

function resize(){  nx = scr.offsetWidth;  ny = scr.offsetHeight;  W  =  nx*90/100;  si = (W-((nI+1)*6))/((ZOOM*100)+((nI-1)*100));  H  = (100*si*rImg)+14;  doResize(); } onresize = resize;

onload = function(){  scr = document.getElementById("screen");  box = document.getElementById("box");  tit = document.getElementById("tit");  txt = document.getElementById("txt");  img = box.getElementsByTagName("img");

 Lnk = document.getElementById("lnk").getElementsByTagName("a");  nI  = img.length;  ZOOM = nI;  rImg = img[0].height/img[0].width;  resize();  s = ZOOM * 100;  x = 0;  tit.innerHTML = img[0].title;  txt.innerHTML = img[0].alt;  for(i=0; i<nI; i++) {   var t = img[i].alt;   if(Lnk[i].href!="") t+='<br><a href="'+Lnk[i].href+'">'+Lnk[i].innerHTML+'</a>';   O[i] = new CObj(i, s, x, t, img[i].title);   img[i].alt = "";   img[i].title = "";   img[i].onmousedown = new Function("return false;");   img[i].onmouseover = new Function('O['+i+'].over();');   if(Lnk[i].href!=""){    /* ==== hyperlink ==== */    img[i].onclick = new Function('window.open("'+Lnk[i].href+'","_blank");');   }   x += s;   s = 100;  }  box.style.visibility = "visible";  run(); } </SCRIPT>

<META content="MSHTML 6.00.2900.3268" name=GENERATOR></HEAD> <BODY> <DIV id=screen> <DIV id=box ?><IMG title="Unimicron (SuZhou)" alt="" src="images/bgloading.gif"> <IMG title=test1 alt="" src="images/gou.gif"> <IMG title=test2 alt="" src="images/Winter.jpg"> <IMG title=test3 alt="" src="images/left.png"> <IMG title=test4 alt="" src="images/newmap02.png"> <IMG title=test5 alt="" src="images/srcexit.jpg"> <IMG title="test6" alt="" src="images/newmap482d.gif"> <SPAN id=txt></SPAN><SPAN id=tit></SPAN><SPAN id=lnk><A href="http://www.suz.unimicron.com/">http://www.suz.unimicron.com/</A> <A></A><A></A><A></A><A></A><A></A><A></A></SPAN></DIV></DIV><!-- crossbrowser images_loading_bar - Gerard Ferrandez - www.dhteumeuleu.com - Feb 2005 --><SPAN id=LB0 style="LEFT: 50%; POSITION: absolute; TOP: 50%"><SPAN style="FONT-SIZE: 10px; LEFT: -50px; COLOR: #ffffff; FONT-FAMILY: arial; POSITION: absolute; TOP: -18px">Loading...</SPAN> <SPAN style="FONT-SIZE: 1px; BACKGROUND: #333; LEFT: -50px; WIDTH: 100px; POSITION: absolute; TOP: -5px; HEIGHT: 10px"><SPAN id=LB1 style="FONT-SIZE: 1px; BACKGROUND: #ffffff; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px"></SPAN></SPAN></SPAN> <SCRIPT>m00=document.getElementById("box").getElementsByTagName("img");m01=m00.length;function images_loading_bar(){m02=0;for(i=0;i<m01;i++)m02+=(m00[i].complete)?1:0;document.getElementById("LB1").style.width=Math.round(m02/m01*100)+'px';if(m02==m01)setTimeout("document.getElementById('LB0').style.display='none'",128); else setTimeout("images_loading_bar()", 64);};images_loading_bar();</SCRIPT> <!-- end of images_loading_bar code --></BODY></HTML>

有意思的一段开源的js 用于显示界面的动态变化,用于显示界面的动态变化,用于显示界面的动态变化 立即下载

相关推荐

让你震撼的十款JS脚本代码

有最新超炫JS脚本数十套,好东西能共享,代码详细,注释清晰,互相学习哦!!!

好玩的js

1、p5.js get started | p5.jshttps://p5js.org/get-started/ 画2d图的js,看网站上说是设计用。 2、three.js Three.js中文网http://www.webgl3d.cn/ Three.js – JavaScript 3D Libraryhttps://threejs.org/ 画3d图且能做动画和游戏的js。学过一段时间,没有彻底弄懂/(ㄒoㄒ)/~~ 3、mock.js Mock.jshttp://mockjs.com/

lsswear的专栏 2915

好玩的JS特效

好玩的JS特效...兼容性:火狐、IE8+9+10等主流浏览器皆可

js实现有趣的小功能

以下是几个有趣的 JavaScript 小功能示例,涵盖了动画、互动、和一些好玩的效果,可以作为练习或灵感来源。

BANaanaa的博客 584

用javaScript做的小游戏,很有趣。

用javaScript做的小游戏,很有趣,自己试着玩玩吧

一段好玩的JavaScript代码

网页中的图片变动的效果直接粘贴到浏览器地址栏里运行就可以看到效果了 记得先打开个图片多的页面 代码如下:[removed]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; D

Javascript 好玩的10个代码块

10个有趣的JavaScript小语句。

qq_44948011的博客 878

产品经理必看!用Cursor自动生成符合开发规范的技术文档(含UI设计规则模板)

本文详细介绍了产品经理如何利用Cursor工具自动生成符合开发规范的技术文档,并整合UI设计规则模板。通过配置标准化文档结构和设计关联规则,Cursor能有效解决术语不统一、结构混乱等问题,提升跨团队协作效率。文章包含实际案例、规则配置要点及企业级实施方案,帮助产品经理快速掌握AI辅助文档生成技巧。

emacs5lisp的博客 223

练手小案例:用js实现好看又好玩的手风琴

用20行js代码实现了一个好看又好玩的手风琴

hu_666666的博客 633

【接口自动化测试】cookie绕过验证码自动登录?(保持登录状态)

在编写接口自动化测试用例或其他脚本的过程中,经常会遇到需要绕过用户名/密码或验证码登录,去请求接口的情况,一是因为有时验证码会比较复杂,比如有些图形验证码,难以通过接口的方式去处理;再者,每次请求接口前如果都需要先去登录一次,这样不仅效率低,还耗费资源。 有些网站是使用cookie辨别用户身份的,此时我们便可以先登录一次,拿到登录成功后的cookie,后续请求时在请求头中加入该cookie,便可保持登录状态直接请求。

weixin_67553250的博客 2069

图相似度模型(论文篇)

图相似度模型

weixin_43702653的博客 5748

发现一个很好玩的:js鲸鱼

发现一个很好玩的:js鲸鱼

u011265702的博客 377

【全网最全最详细】智能体提示词prompt教程

定义:提示词是用户输入给AI模型(如ChatGPT、MidJourney等)的指令或问题,用于引导模型生成特定类型的输出。它是用户与AI交互的核心媒介。作用:提示词的质量直接影响AI输出的准确性和相关性。好的提示词能明确任务边界、减少歧义,并激发模型的创造力。提示词就是“给AI下指令的说明书”——越清楚、越具体,AI干得越好!帮你更快、更准地拿到想要的结果,不用和AI“猜谜语”。

qq_38196449的博客 8218

html好玩的js,javascript,JQuery的一些好玩的特效(1)

城市联动菜单 www.lanrentuku.comul,li,dl,dd {padding:0;margin:0;list-style-type:none;}.menu1{width:182px;border:1px solid #feb951;background:#fef4ea;padding-top:3px;font-size:12px;}.area li{height:22px;line-...

weixin_36488064的博客 415

基于YOLOv8的城市违建识别系统:从数据集构建到UI界面实现

YOLOv8是Ultralytics公司于2023年推出的最新一代YOLO(You Only Look Once)系列目标检测算法。更高效的骨干网络设计改进的锚框机制更精确的损失函数支持分类、检测、分割等多任务YOLOv8特别适合像违建识别这样的实时检测任务,能够在保持高精度的同时实现快速推理。

YOLO 674

数据分析案例-对某宝用户评论做情感分析

目录 原始数据 绘制词云图 情感分析 原始数据 原始数据为某宝一商品的用户评论数据 绘制词云图 # coding=utf-8 import jieba import re import wordcloud import imageio # 打开需要分析词频的文本 with open('淘宝评论3.0.txt', encoding='utf-8') as f: data = f.read() # 文本预处理 :去除一些无用的字符只提取出中文出来 new_data

m0_64336780的博客 1万+

好玩的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; DIL=DI.length; function tion(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='...

weixin_34419326的博客 332

Flutter 自适应布局一套代码适配手机和平板(12)

通过LayoutBuilder组件动态检测屏幕尺寸,根据宽度阈值(600px)选择不同布局方式。在小屏幕上显示单页联系人分组,大屏幕采用侧边栏+详情面板的并排布局。核心实现包括:1)使用LayoutBuilder获取父容器约束条件;2)定义大屏幕和小屏幕的布局断点;3)构建响应式界面组件,其中大屏幕布局采用Row横向排列固定宽度侧边栏和弹性宽度的详情区域。这种方案可确保应用在不同设备上都能提供最佳显示效果。

hello.reader 316

好玩的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; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position=abs

ourife的专栏 1632

基于YOLOv8的智能肿瘤检测系统:从图像到诊断的深度学习应用——含代码和论文

本文提出了一种基于YOLOv8深度学习的智能肿瘤检测系统,用于医学影像(CT/MRI/X光)的自动分析与诊断。针对传统人工阅片效率低、主观性强的问题,系统采用最新的YOLOv8目标检测算法,通过改进的C2F骨干网络、Anchor-Free检测头和解耦头等创新设计,实现高效精准的肿瘤定位。文章详细阐述了模型架构、数据处理流程、训练优化方法及PyQt5用户界面开发,为临床提供可靠的AI辅助诊断工具。实验结果表明,该系统在速度和准确率上达到良好平衡,有望提升肿瘤早期筛查效率。

FJN110的博客 199

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

html好玩的js,js中好玩的案例之拖拽

学习js的过程中,相信大家都学过拖拽这个案例吧,那么怎么让拖拽变得更高级,更好玩呢,下面给大家讲一下,下图是最终实现效果。屏幕快照 2019-10-21 下午4.20.03.png屏幕快照 2019-10-21 下午4.20.35.png在上面的大盒子里有三个粉色的小盒子,我们通过拖拽 ,可以把这三个小盒子拖拽到下面的大盒子中,也可以再把在下面大盒子里的小盒子拖到上面大盒子中,是不是很有趣呢?下面...

weixin_30280259的博客 315

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

一些好玩的js小作品

p=6511 (访问密码: 6511)p=6511 (访问密码: 6511)工具-20.图片-pdf转换器.rar: https://url18.ctfile.com/f/7715018-747029314-31cdd8?游戏-51.纸牌记忆游戏.rar: https://url18.ctfile.com/f/7715018-747029619-a80e33?游戏-56.小霸王游戏机.rar: https://url18.ctfile.com/f/7715018-747029673-daa856?

weixin_30852573的博客 712

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

三段好玩的js代码

打开一个网页(需要网页中存在图片),将下面任何一段JavaScript代码copy到浏览器地址栏(代码不能换行),然后敲回车,你就可以看到页面的图片变了。。。 代码1:图片倒立 javascript:for(i=0;i 代码2:图片转动 Javascript:R=0;x1=.1;y1=.05;x2=.25;y2=.24;x3=1.6;y3=.24;x4=300;y4=200

彦清专栏 3563
上一篇: 心得體會(2008/06/30-2008/07/04)
下一篇: 根據課別實時生成系統單號 --存儲過程
nanqing
博客等级 码龄20年 15粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值