您的位置:

js网页背景雪花(js实现雪花飘落特效)

js网页背景雪花(js实现雪花飘落特效)

更新:

本文目录一览:

淘宝里首页飘雪花 怎么弄啊 js代码放在哪里啊 本人小白 希望大神详解.....

div class="J_TWidget" data-widget-config="{'duration':0.1,'activeTriggerCls':'.tshop-psm-shop-ww-hover','interval':0.1,'effect':'scrollx','activeIndex':1,'navCls':'user-crzysj','contentCls':'user-crzysjii','autoplay':true}" data-widget-type="Carousel" style="position:relative;"ul class="user-crzysjii" style="display: none; width: 999999px; left: 0px; position: absolute;"li class="-_-switchable-panel-internal535 ks-switchable-panel-internal998" style="width: 475px; height: 800px; display: block; float: left;" /li/ulul class="user-crzysj"li class="-_-switchable-trigger-internal534 ks-switchable-trigger-internal997 tshop-psm-shop-ww-hover" style="width:475px;height:800px;right:50%;margin-right:505px;"embed allownetworking="all" allowscriptaccess="never" flashvars="scene=taobao_shop" height="1000" name="flashfirebug_1387778983714" src="" type="application/x-shockwave-flash" width="475" wmode="transparent"/li/ul/divdiv class="J_TWidget" data-widget-config="{'duration':0.1,'activeTriggerCls':'.tshop-psm-shop-ww-hover','interval':0.1,'effect':'scrollx','activeIndex':1,'navCls':'user-crzysj','contentCls':'user-crzysjii','autoplay':true}" data-widget-type="Carousel" style="position:relative;z-index:99;"ul class="user-crzysjii" style="display: none; width: 999999px; left: 0px; position: absolute;"li class="-_-switchable-panel-internal635 ks-switchable-panel-internal1108" style="width: 475px; height: 800px; display: block; float: left;" /li/ulul class="user-crzysj"li class="-_-switchable-trigger-internal634 ks-switchable-trigger-internal1107 tshop-psm-shop-ww-hover" style="width:475px;height:800px;left:50%;margin-left:505px;"embed allownetworking="all" allowscriptaccess="never" flashvars="scene=taobao_shop" height="1000" name="flashfirebug_1387778983652" src="" type="application/x-shockwave-flash" width="475" wmode="transparent"/li/ul/div

直接在首页添加个自定义模块 编辑 点两个箭头的那个编辑代码模式 然后复制代码放进去 确定就好!

利用JS给网页添加雪花飘落的效果

1、修改部分如下:

html

 head

  script src=" Demo/jsized.snow.min.js" type="text/javascript"/script        

script

    /**

     * This function takes 2 arguments

     * First is the path to the directory with snowflake images

     * Second is the maximum number of snowflakes, please do not

     * set this number above 60 as it will impact the performance

     */

    createSnow("", 60);//目录改为当前目录

/script

 /head

 body

  测试

 /body

/html

2、在该网页目录 下 新添加 四张雪花图片 命名规则(snow0.gif snow1.gif snow2.gif snow3.gif)

怎么让网页上飘着雪花

在后台添加js特效可实现这样的效果。

js代码为:

script language="JavaScript"

!--

var no = 5; //雪片数目

var speed = 20; //飘动速度。(值越大越慢)

var ns4up = (document.layers) ? 1 : 0; //当前浏览器类型,如果是NS则为1

var ie4up = (document.all) ? 1 : 0; //当前浏览器类型,如果是IE则为1

var s, x, y, sn, cs;

var a, r, cx, cy;

var i, doc_width = 800, doc_height = 600;

x = new Array();

y = new Array();

r = new Array();

cx = new Array();

cy = new Array();

s = 8; //每次下落的高度,越小越平滑,但是也越慢

if (ns4up) { //以NS兼容方式

doc_width = self.innerWidth; //取页面宽度

doc_height = self.innerHeight; //取页面高度

}

else

if (ie4up) { //以IE兼容方式

doc_width = document.body.clientWidth; //取页面宽度

doc_height = document.body.clientHeight; //取页面高度

}

for (i = 0; i no; ++ i) { //根据前面定义的雪片数目写进相应数目的层

initSnow(); //随机初始化层的坐标

if (ns4up) { //如果浏览器是NS

//用layer作为雪片(星号)的容器

document.write("layer name=\"dot"+ i +"\" left=\"1\" ");

document.write("top=\"1\" visibility=\"show\"font color=\"red\"");

document.write("*/font/layer");

}

else

if (ie4up) { //如果浏览器是IE

//用div作为雪片的容器

document.write("div id=\"dot"+ i +"\" style=\"POSITION: ");

document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");

document.write("visible; TOP: 15px; LEFT: 15px;\"font color=\"red\"");

document.write("*/font/div");

}

}

//初始化雪片,生成随机坐标

function initSnow() {

a = 6;

r[i] = 1;

sn = Math.sin(a);

cs = Math.cos(a);

cx[i] = Math.random() * doc_width + 1;

cy[i] = Math.random() * doc_height + 1;

x[i] = r[i] * sn + cx[i];

y[i] = cy[i];

}

//计算雪花位置,从新位置上出现,看起来就像是新产生的一样。

function makeSnow() {

r[i] = 1;

cx[i] = Math.random() * doc_width + 1;

cy[i] = 1;

x[i] = r[i] * sn + cx[i];

y[i] = r[i] * cs + cy[i];

}

//雪花下落的计算

function updateSnow() {

r[i] += s;

x[i] = r[i] * sn + cx[i];

y[i] = r[i] * cs + cy[i];

}

//在NS浏览器上处理雪片下落的主程序

function SnowdropNS() {

for (i = 0; i no; ++ i) { //依次处理每片雪花

updateSnow(); //下落

if ((x[i] = 1) || (x[i] = (doc_width - 20)) || (y[i] = (doc_height - 20))) { //如果超出屏幕范围

makeSnow(); //则调整雪片到新位置上

doc_width = self.innerWidth; //更新页面宽度数据

doc_height = self.innerHeight; //更新页面高度数据

}

document.layers["dot"+i].top = y[i]; //改变层的Y坐标,应用新的位置

document.layers["dot"+i].left = x[i]; //改变层的X坐标,应用新的位置

}

setTimeout("SnowdropNS()", speed);

}

//在IE浏览器上处理雪片下落的主程序

function SnowdropIE() {

for (i = 0; i no; ++ i) { //依次处理每片雪花

updateSnow(); //下落

if ((x[i] = 1) || (x[i] = (doc_width - 20)) || (y[i] = (doc_height - 20))) { //如果超出屏幕范围

makeSnow(); //则调整雪片到新位置上

doc_width = document.body.clientWidth; //更新页面宽度数据

doc_height = document.body.clientHeight; //更新页面高度数据

}

document.all["dot"+i].style.pixelTop = y[i]; //改变层的坐标,应用新的位置

document.all["dot"+i].style.pixelLeft = x[i];

}

setTimeout("SnowdropIE()", speed); //准备下一次下落过程。

}

if (ns4up) { //如果是NS

SnowdropNS(); //调用SnowdropNS使雪片下落

}

else

if (ie4up) { //如果是NS

SnowdropIE(); //调用SnowdropIE使雪片下落

}

--

/script

说明:可以根据自己的需求根据说明进行相应参数的修改

js网页背景雪花(js实现雪花飘落特效)

本文目录一览: 1、淘宝里首页飘雪花 怎么弄啊 js代码放在哪里啊 本人小白 希望大神详解..... 2、利用JS给网页添加雪花飘落的效果 3、怎么让网页上飘着雪花 淘宝里首页飘雪花 怎么弄啊 js代

2023-12-08
雪花飘落js代码用图片,h5雪花飘落代码

2022-11-24
js雪花代码,雪花算法js

本文目录一览: 1、求网页飘雪花源代码 2、网页飘雪花的代码是什么 3、Dreamweaver海报首页怎样做出雪花飘 4、淘宝里首页飘雪花 怎么弄啊 js代码放在哪里啊 本人小白 希望大神详解....

2023-12-08
下雪的js代码(js雪花飘落代码)

本文目录一览: 1、天猫的页面怎么注入js代码的网页下雪特效 2、求帮忙写个js脚本替换网页内容 3、QQ空间免费漂浮物代码怎么用 4、javascript:window.top.space_addI

2023-12-08
雨滴特效js源代码下载(雨滴特效软件)

本文目录一览: 1、求OK.Its.Raining.Men(屏幕雨滴特效工具) V1.51 多国语言绿色版网盘资源 2、FLASH动画模块 3、如何用html或者js制作天降很多的滑稽还有代码雨的特效

2023-12-08
c语言下雪效果,c语言雪花算法

2022-11-26
关于rlfjs代码的信息

本文目录一览: 1、高手请进,谁会做QQ空间,教教我.方法具体点.代码也给我.谢谢! 2、selenium获取元素问题(className相同) 3、《好想见你啊》txt下载在线阅读全文,求百度网盘云

2023-12-08
js表白特效css3,js爱心表白特效

本文目录一览: 1、js怎么判断css3 video是否在播放 2、需求个js 实现点击文字选中复选框特效 3、要使用js或者css3做一个网页动画,代码怎么打? 4、关于页面淡入淡出,可用JS或者C

2023-12-08
js留言簿代码,js留言板

本文目录一览: 1、QQ空间留言代码怎么用~? 2、HTML留言簿代码 如图 3、求一个留言板代码,直接用HTML、JS完成的!可以保存数据 4、请flash高手帮忙 QQ空间留言代码怎么用~? 1.

2023-12-08
java桌面下雪屏保(电脑下雪屏保)

2022-11-12
雪花ID生成器

2023-05-20
Java实现高效雪花算法生成唯一ID

2023-05-19
java版的下雪(java打雪仗)

2022-11-14
实现高效加密!打造全能雪花算法工具类

2023-05-19
特效代码c语言,c语言特效源代码

2023-01-06
php生成带有雪花背景的验证码,php生成带有雪花背景的验证

2022-11-18
雪花ID生成规则

2023-05-20
js网页烟花动画(js烟花特效代码)

本文目录一览: 1、如何用javascript做出点击屏幕产生烟花效果 2、flash怎么做烟花绽放的效果 3、怎样做一个烟花动画,谢谢 如何用javascript做出点击屏幕产生烟花效果 !DOCT

2023-12-08
MySQL雪花算法ID的详细阐述

2023-05-20
Vue动态背景及其实现

2023-05-16