您的位置首页快问快答

我在网上下载的网页特效代码为什么不好用?

我在网上下载的网页特效代码为什么不好用?

的有关信息介绍如下:

我在网上下载的网页特效代码为什么不好用?

;

var s, x, y, sn, cs;

var a, r, cx, cy;

var i, doc_width = 800, doc_height = 600;

if (ns4up) {

doc_width = self.innerWidth;

doc_height = self.innerHeight;

}

else

if (ie4up) {

doc_width = document.body.clientWidth;

doc_height = document.body.clientHeight;

}

x = new Array();

y = new Array();

r = new Array();

cx = new Array();

cy = new Array();

s = 8;

for (i = 0; i < no; ++ i) {

initRain();

if (ns4up) {

if (i == 0) {

document.write("");

document.write("○");

}

else {

document.write("");

document.write("○");

}

}

else

if (ie4up) {

if (i == 0) {

document.write("

");document.write("○

");}

else {

document.write("

");document.write("○

");}

}

}

function initRain() {

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 makeRain() {

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 updateRain() {

r[i] += s;

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

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

}

function raindropNS() {

for (i = 0; i < no; ++ i) {

updateRain();

if ((x[i] = (doc_width - 20)) || (y[i] >= (doc_height - 20))) {

makeRain();

doc_width = self.innerWidth;

doc_height = self.innerHeight;

}

document.layers["dot"+i].top = y[i];

document.layers["dot"+i].left = x[i];

}

setTimeout("raindropNS()", speed);

}

function raindropIE() {

for (i = 0; i < no; ++ i) {

updateRain();

if ((x[i] = (doc_width - 20)) || (y[i] >= (doc_height - 20))) {

makeRain();

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("raindropIE()", speed);

}

if (ns4up) {

raindropNS();

}

else

if (ie4up) {

raindropIE();

}

-->

提问时间: 2006-07-30 16:28:59

回答:菜鹰

学者

7月31日 09:56 把以下代码复制(即拷贝下来,再粘贴)到记事本,然后保存为文件: pp.htm

请双击 pp.htm,看见效果了吗,pp.htm就是网页文件,第六行就是,倒数第二行就是,“冒泡代码”现在就是在与之间。

与是网页文件的基本元素,放在与之间的代码将完成网页窗口的内容显示,“冒泡代码”完成网页窗口“泡泡飘落”的显示,当然可以显示的东西很多(只要是你需要的),再做一个小实验:用记事本打开 pp.htm,把: 改为:请复制下列代码到与之间,请双击 pp.htm,看见效果了吗--在页面上显示““泡泡飘落””以外,在窗口左上角还有“请复制下列代码到与之间”的字样^_^