Cime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, Social
  • Home
  • Informatica
  • Recensioni
  • Sconti, coupon…
  • Web e affini
  • Chi sono
  • Collabora
Reading: Neve in javascript come inserirla sul sito web e wordpress
Contattami
Cime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, SocialCime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, Social
Font ResizerAa
  • Complaint
  • Advertise
Search
  • Home
  • Web e affini
  • Sconti, coupon…
  • Informatica
  • Recensioni
  • Chi sono
  • Collabora
  • Contattami
Follow US
Cime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, Social > Blog > Web e affini > Neve in javascript come inserirla sul sito web e wordpress
Web e affini

Neve in javascript come inserirla sul sito web e wordpress

admin
Di
admin
8 anni ago
3 Min Read
Nota: Questo sito web potrebbe contenere link di affiliazione; ciò significa che potrei ricevere una commissione se clicchi sul link ed effettui un acquisto. Raccomando solo prodotti o servizi che utilizzo personalmente e che ritengo possano offrire valore ai miei lettori. Apprezzo molto il vostro sostegno!
neve javascript sito web wordpress
neve javascript sito web wordpress
Condividi

E’ arrivato il periodo di Natale e dobbiamo customizzare il nostro sito web rendendolo più invernale e quindi ci viene in gioco l’aggiunta della neve tramite codice javascript. Il codice vale anche per WordPress!

Contenuto
  • Codice javascript per neve su sito web e wordpress
    • Plugin per inserire javascript su sito wordpress
      • admin

Codice javascript per neve su sito web e wordpress

Ecco come inserire tramite javascript sul nostro sito web la neve che cade mentre il lettore naviga sulle nostre pagine. Potrai modificare il colore dei fiocchi, grandezza minima e massima, ammontare di fiocchi, velocità etc….

/*!
// Snow.js – v0.0.3
// kurisubrooks.com
*/
// Amount of Snowflakes
var snowMax = 100;
// Colore dei fiocchi di neve, in primo piano e in sfondo
var snowColor = [“#fff”, “#e3e1e1”];
// Snow Entity
var snowEntity = “•”;
// Falling Velocity
var snowSpeed = 0.9;
// Minimum Flake Size
var snowMinSize = 16;
// Maximum Flake Size
var snowMaxSize = 30;
// Refresh Rate (in milliseconds)
var snowRefresh = 50;
// Additional Styles
var snowStyles = “cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;”;
/*
// End of Configuration
// —————————————-
// Do not modify the code below this line
*/
var snow = [],
pos = [],
coords = [],
lefr = [],
marginBottom,
marginRight;
function randomise(range) {
rand = Math.floor(range * Math.random());
return rand;
}
function initSnow() {
var snowSize = snowMaxSize – snowMinSize;
marginBottom = document.body.scrollHeight – 5;
marginRight = document.body.clientWidth – 15;
for (i = 0; i <= snowMax; i++) { coords[i] = 0; lefr[i] = Math.random() * 15; pos[i] = 0.03 + Math.random() / 10; snow[i] = document.getElementById("flake" + i); snow[i].style.fontFamily = "inherit"; snow[i].size = randomise(snowSize) + snowMinSize; snow[i].style.fontSize = snow[i].size + "px"; snow[i].style.color = snowColor[randomise(snowColor.length)]; snow[i].style.zIndex = 1000; snow[i].sink = snowSpeed * snow[i].size / 5; snow[i].posX = randomise(marginRight - snow[i].size); snow[i].posY = randomise(2 * marginBottom - marginBottom - 2 * snow[i].size); snow[i].style.left = snow[i].posX + "px"; snow[i].style.top = snow[i].posY + "px";}moveSnow();
}
function resize() {
marginBottom = document.body.scrollHeight – 5;
marginRight = document.body.clientWidth – 15;
}
function moveSnow() {
for (i = 0; i <= snowMax; i++) {
coords[i] += pos[i];
snow[i].posY += snow[i].sink;
snow[i].style.left = snow[i].posX + lefr[i] * Math.sin(coords[i]) + “px”;
snow[i].style.top = snow[i].posY + “px”;
if (snow[i].posY >= marginBottom - 2 * snow[i].size || parseInt(snow[i].style.left) > (marginRight - 3 * lefr[i])) { snow[i].posX = randomise(marginRight - snow[i].size); snow[i].posY = 0; }}setTimeout("moveSnow()", snowRefresh);
}
for (i = 0; i <= snowMax; i++) {
document.write(“” + snowEntity + “”);
}
window.addEventListener(‘resize’, resize);
window.addEventListener(‘load’, initSnow);


Plugin per inserire javascript su sito wordpress

Se usi un sito WordPress scarica e installa questo plugin per inserire codici html, css e js sul tuo sito e poi aggiungi il codice che ti ho passato su e vedrai magicamente apparire la neve sul tuo sito!

Se hai dubbi, commenta qui sotto e ti aiuterò!

Author

admin

TAGGED:javascript

Iscriviti ora!

Iscriviti alla nostra newsletter per ricevere subito i nostri articoli più recenti!
Iscrivendoti, accetterai la Privacy Policy. Potrai disiscriverti in ogni momento.
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Telegram Email Copia link Stampa
Previous Article Promozione consegna gratuita Amazon: approfitta!
Next Article come diminuire peso css Come comprimere il CSS di un sito web
Nessun commento

Lascia un commento Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

FacebookMi piace
XSegui
PinterestPin
InstagramSegui
Iscriviti ora!
Iscriviti alla nostra newsletter per ricevere subito i nostri articoli più recenti!

Most Popular

Buono sconto Booking.com

8 anni ago
Il pc si riavvia da solo. Ho solo aggiornato Windows con update. Che fare?

Windows xp, windows 7 o windows 10 si riavviano da soli dopo update di Windows, che fare?

8 anni ago
Blocco facebook dirette live video copyright

Video dirette live facebook senza blocchi copyright

7 anni ago

Le pagine SEGRETE di AMAZON: i link che permettono di RISPARMIARE SEMPRE

8 anni ago

Quanti Mb usa la nostra installazione di WordPress? Ecco un modo per vederlo

8 anni ago

You Might Also Like

Novità su Google: “Promoted Hotels” pubblicizzerà gli hotel su Maps

3 Min Read

Come aggiungere LINK HREF a un DIV in HTML con JAVASCRIPT

1 Min Read

Youtube Première, un nuovo sistema di engagement, chat, hype e MONETIZZAZIONE

6 Min Read

Una Guida Completa per Portare il Tuo Negozio Locale nel Mondo Online

18 Min Read
Ricevi le news via mail !
Iscriviti alla nostra newsletter per ricevere subito i nostri articoli più recenti!
Cime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, Social

Forniamo suggerimenti, trucchi e consigli per migliorare i siti web e ottimizzare i risultati di ricerca.

Naviga nel sito

  • Informatica
  • Recensioni
  • Sconti, coupon…
  • Web e affini

Risorse

  • Home
  • Chi sono
  • Collabora
  • Contattami

Ottieni i primi 10 risultati di ricerca!

Cerchi un servizio affidabile per ottimizzare il sito web aziendale?
Contattami!
Cime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, SocialCime di Web - Pillole di Informatica, SEO, Marketing, Ecommerce, Social
Follow US
Copyright 2026 - Tutti i diritti riservati - Credits - mappa xml - Cookie policy- Privacy policy
Gestisci Consenso
Per fornire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Il consenso a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su alcune caratteristiche e funzioni.
Funzionale Sempre attivo
L'archiviazione tecnica o l'accesso sono strettamente necessari al fine legittimo di consentire l'uso di un servizio specifico esplicitamente richiesto dall'abbonato o dall'utente, o al solo scopo di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica.
Preferenze
L'archiviazione tecnica o l'accesso sono necessari per lo scopo legittimo di memorizzare le preferenze che non sono richieste dall'abbonato o dall'utente.
Statistiche
L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici. L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici anonimi. Senza un mandato di comparizione, una conformità volontaria da parte del vostro Fornitore di Servizi Internet, o ulteriori registrazioni da parte di terzi, le informazioni memorizzate o recuperate per questo scopo da sole non possono di solito essere utilizzate per l'identificazione.
Marketing
L'archiviazione tecnica o l'accesso sono necessari per creare profili di utenti per inviare pubblicità, o per tracciare l'utente su un sito web o su diversi siti web per scopi di marketing simili.
  • Gestisci opzioni
  • Gestisci servizi
  • Gestisci {vendor_count} fornitori
  • Per saperne di più su questi scopi
Visualizza le preferenze
  • {title}
  • {title}
  • {title}
Unisciti a noi!
Iscriviti alla nostra newsletter per non perdere le ultime novità, i podcast e altro ancora.
Nessuno spam, cancellati in qualsiasi momento.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Password persa?