fetu
Usuario habitual
Usuario habitual

Me puede facilitar alguien el código html de los copos de nieve? Y donde tengo que poner el código? Gracias.

Avatar Image
@man / @woman
@man / @woman

Eso ya se ha preguntado más de una vez. Tal vez cuando implementen el famoso buscador, nos ahorremos tener que contestar más de una vez a una misma pregunta.

Pues bien, aquí te pongo el código que he obtenido de la página de http://www.airis-computer.com :

<!-- efecto nieve -->
<script language="JavaScript1.2">

/******************************************
* Nieve Script - HTML.Dynamico 2001
* Mas Scripts y Recursos para tu web en:
* http://www.htmldynamico.cjb.net
******************************************/


// Configure para cambiar el URL path de la imagen
var snowsrc="imagenes/inicio_dici/snow3.gif"
// Configure para cambiar la cantidad de nieve
var no = 12;

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;

if (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();

for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><a><img src='"+snowsrc+"' border=\"0\"><\/a><\/layer>&quot;
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"><\/layer>&quot;
}
} else if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>&quot;
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>&quot;
}
}
}

function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", 10);
}

function snowIE_NS6() { // IE and NS6 main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = ns6up?window.innerWidth : document.body.clientWidth;
doc_height = ns6up?window.innerHeight : document.body.clientHeight;
}
dx[i] += stx[i];
if (ie4up){
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
else if (ns6up){
document.getElementById("dot"+i).style.top=yp[i];
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
}
}
setTimeout("snowIE_NS6()", 10);
}

if (ns4up) {
snowNS();
} else if (ie4up||ns6up) {
snowIE_NS6();
}

</script>

<!-- fin del efecto nieve -->



Espero que sea esto lo que pides. Ten en cuenta que debrás editar el código, para amoldarlo a tu web.

Avatar Image
@man / @woman
@man / @woman

PD: NO sé por qué, no consigo desactivar los emoticones en el mensaje anterior, así que no me queda más remedio que explicarte que donde aparece un careto sonriente, debes cerrar el paréntesis, es decir, esto ----> )

fetu
Usuario habitual
Usuario habitual

Y donde pongo este código??

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Defero
Eso ya se ha preguntado más de una vez. Tal vez cuando implementen el famoso buscador, nos ahorremos tener que contestar más de una vez a una misma pregunta.

Pues bien, aquí te pongo el código que he obtenido de la página de http://www.airis-computer.com :

<!-- efecto nieve -->
<script language="JavaScript1.2">

/******************************************
* Nieve Script - HTML.Dynamico 2001
* Mas Scripts y Recursos para tu web en:
* http://www.htmldynamico.cjb.net
******************************************/


// Configure para cambiar el URL path de la imagen
var snowsrc="imagenes/inicio_dici/snow3.gif"
// Configure para cambiar la cantidad de nieve
var no = 12;

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;

if (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();

for (i = 0; i < no; ++ i) {
dx = 0; // set coordinate variables
xp = Math.random()*(doc_width-50); // set position variables
yp = Math.random()*doc_height;
am = Math.random()*20; // set amplitude variables
stx = 0.02 + Math.random()/10; // set step variables
sty = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><a><img src='"+snowsrc+"' border=\"0\"><\/a><\/layer>&quot;
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"><\/layer>&quot;
}
} else if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>&quot;
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>&quot;
}
}
}

function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp += sty;
if (yp > doc_height-50) {
xp = Math.random()*(doc_width-am-30);
yp = 0;
stx = 0.02 + Math.random()/10;
sty = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx += stx;
document.layers["dot"+i].top = yp;
document.layers["dot"+i].left = xp + am*Math.sin(dx);
}
setTimeout("snowNS()", 10);
}

function snowIE_NS6() { // IE and NS6 main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp += sty;
if (yp > doc_height-50) {
xp = Math.random()*(doc_width-am-30);
yp = 0;
stx = 0.02 + Math.random()/10;
sty = 0.7 + Math.random();
doc_width = ns6up?window.innerWidth : document.body.clientWidth;
doc_height = ns6up?window.innerHeight : document.body.clientHeight;
}
dx += stx;
if (ie4up){
document.all["dot"+i].style.pixelTop = yp;
document.all["dot"+i].style.pixelLeft = xp + am*Math.sin(dx);
}
else if (ns6up){
document.getElementById("dot"+i).style.top=yp;
document.getElementById("dot"+i).style.left=xp + am*Math.sin(dx);
}
}
setTimeout("snowIE_NS6()", 10);
}

if (ns4up) {
snowNS();
} else if (ie4up||ns6up) {
snowIE_NS6();
}

</script>

<!-- fin del efecto nieve -->



Espero que sea esto lo que pides. Ten en cuenta que debrás editar el código, para amoldarlo a tu web.


Joeeee... cómo ha evolucionado el HTML últimamente...
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por fetu
Y donde pongo este código??


En la cabecera del archivo.
Avatar Image
@man / @woman
@man / @woman

Luego os quejáis de lentitud en las páginas, que si me tarda mucho en cargar, que si no se que... y la váis llenando con tonterías de estas, efectos para el ratón, etc... Supongo que sabéis que estas chorradas consumen recursos ¿verdad?, supongo que sabréis que la implementación de estas tonterías ralentizará más la navegación por tu web y todas esas cosas.

anissa_
Usuario Novato
Usuario Novato
Escrito originalmente por Ikerman
Luego os quejáis de lentitud en las páginas, que si me tarda mucho en cargar, que si no se que... y la váis llenando con tonterías de estas, efectos para el ratón, etc... Supongo que sabéis que estas chorradas consumen recursos ¿verdad?, supongo que sabréis que la implementación de estas tonterías ralentizará más la navegación por tu web y todas esas cosas.

creo k nadie t pregunto
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por zinedina
Escrito originalmente por Ikerman
Luego os quejáis de lentitud en las páginas, que si me tarda mucho en cargar, que si no se que... y la váis llenando con tonterías de estas, efectos para el ratón, etc... Supongo que sabéis que estas chorradas consumen recursos ¿verdad?, supongo que sabréis que la implementación de estas tonterías ralentizará más la navegación por tu web y todas esas cosas.

creo k nadie t pregunto

Pero Ikerman es así de generoso, y da buenos consejos sin que se los pidan. Porque lo cierto es que no le falta razón, tanto efecto mega-chulo lo único que consigue es ralentizar la carga de la página. Pero bueno, para gustos están hechos los colores...
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por zinedina
Escrito originalmente por Ikerman
Luego os quejáis de lentitud en las páginas, que si me tarda mucho en cargar, que si no se que... y la váis llenando con tonterías de estas, efectos para el ratón, etc... Supongo que sabéis que estas chorradas consumen recursos ¿verdad?, supongo que sabréis que la implementación de estas tonterías ralentizará más la navegación por tu web y todas esas cosas.

creo k nadie t pregunto


Nadie me preguntó, pero cómo en este país existe la libertad de expresión pues me tomé la libertad de dar un buen consejo, el que lo quiera seguir perfecto y el que no tb.
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por zinedina

creo k nadie t pregunto


Zinedia, tomatelo con calma... esto es un foro aqui no se pregunta a nadie en concreto y cada uno es libre de expresarse y opinar.
Chalspj
Usuario habitual
Usuario habitual

Pero prodriais decir el codigo sin las caritas esas

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Carlospj
Pero prodriais decir el codigo sin las caritas esas


Si claro... y si quieres tambien te lo pegan en tu web !!!

Madre miaaaaaaaaa !! que gente mas comodona !!!
Chalspj
Usuario habitual
Usuario habitual

no claro tu sabes de web yo no si supiese pos no preguntaria

Avatar Image
@man / @woman
@man / @woman

no se trata de saber o no saber....

Te estan diciendo que en ese codigo hay que sustituir las caritas por cerrar parentesis !! )

Joer, pues no seas tan comodón y hazlo tu !!! Tampoco es tan dificil....

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 26/Oct/2015, 12:56
elieserweb GestionXls12kOct/15
Por: , el 23/Ago/2014, 19:29
directorioanuncios NoSetup.org12kAug/14
Por: User 2616559, el 22/Oct/2013, 09:41
User 261655903kOct/13
Por: , el 14/Ago/2013, 16:34
piratauno02kAug/13
Por: , el 30/May/2013, 01:08
TheMunSession NoSetup.org22kMay/13