|
 | | |
| Autor | Správa |
Chooosen
 Užívateľ
 Založený: 17.09.2007 Príspevky: 64
 | Zaslal: Ne 07.12.08 13:46 |   |
Cawte...newiete niekto kde by sa dalo zohnať rozšírenie/plugin/mod ktorý by vedel zasnežiť stránku (že by padali vločky) do Joomly 1.5.8...diky |
| |
  |
 |
JanoF
 Správca fóra
 Založený: 01.05.2005 Príspevky: 8664 Bydlisko: Bratislava Vek: 26
 | Zaslal: Ne 07.12.08 16:29 |   |
Tu mas javascript na snezenie
| kód: | var snowmax=35
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
var snowtype=new Array("Verdana","Times","Georgia","Elementary Heavy SF")
var snowletter="*"
var sinkspeed=2.0 // 0.6
var snowmaxsize=10 // 22
var snowminsize=8 // 8
var snowingzone=1 // Zvolte 1 pro celý snežení, 2 pro levou stranu, 3 pro stred a 4 pro pravou stranu
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera
function randommaker(range) {
rand=Math.floor(range*Math.random())
return rand
}
function initsnow() {
if (ie5 || opera) {
marginbottom = document.body.clientHeight
marginright = document.body.clientWidth
}
else if (ns6) {
marginbottom = window.innerHeight
marginright = window.innerWidth
}
var snowsizerange=snowmaxsize-snowminsize
for (i=0;i<=snowmax;i++) {
crds[i] = 0;
lftrght[i] = Math.random()*15;
x_mv[i] = 0.03 + Math.random()/10;
snow[i]=document.getElementById("s"+i)
snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
snow[i].size=randommaker(snowsizerange)+snowminsize
snow[i].style.fontSize=snow[i].size
snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
snow[i].sink=sinkspeed*snow[i].size/5
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy
}
movesnow()
}
function movesnow() {
for (i=0;i<=snowmax;i++) {
crds[i] += x_mv[i];
snow[i].posy+=snow[i].sink
snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
snow[i].style.top=snow[i].posy
if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=0
}
}
var timer=setTimeout("movesnow()",50)
}
for (i=0;i<=snowmax;i++) {
document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
window.onload=initsnow
} |
Obsah v kode si uloz do nejakeho suboru sneh.js a na svoju stranku si do kodu pridaj | kód: | | <script src="sneh.js"></script> |
|
_________________ Skrinka: Nexus Morpho & Enermax UCTB12P | Zdroj: Enermax EMG800AWT 800W | Základná doska: Asus Rampage III Gene | Procesor: Intel Core i7 990X Extreme Edition 3.46 GHz & Scythe Susanoo SCSO-1000 | Pamäť: Kingston HyperX XMP 24 GB DDR3 1600 MHz | Grafická karta: Asus GeForce GT 440 1 GB DDR3 & Thermalright HR-03 | Pevný disk: Intel SSD 510 Series 250GB | Optická mechanika: Plextor PX-820SA | Čítačka kariet: Akasa AK-ICR-11 | Klávesnica: Logitech G19 | Myš: Logitech G9x & Razer Kabuto | Monitor: 24" LCD Eizo FlexScan S2431WE | Reproduktory: Logitech Z-2300 | Operačný systém: Microsoft Windows 7 & FreeBSD 9 | Spotreba: Idle - 200W / Burn - 400W | Mobil: Nokia N9 64GB | |
      |
 |
psuchy
 Užívateľ
 Založený: 28.01.2010 Príspevky: 1
 | Zaslal: Št 28.01.10 12:08 |   |
Nemate niekto upraveny tento script pre mozillu a gogle chrome? |
| |
  |
 |
br4n0
 Skúsený užívateľ
 Založený: 22.03.2007 Príspevky: 2107 Bydlisko: Bratislava V
 | Zaslal: Št 28.01.10 12:12 |   |
Máš pocit, že tento debilný efekt pritiahne návštevníkov? |
_________________ DESKTOP: Intel Pentium Dual Core E2180, Gigabyte GA-P31-DS3L, 3GB DDR2 800Mhz, ASUS Radeon HD3650 256MB, ASUS DRW-1608P3S, Hitachi Deskstar T7K250 160GB, Fortron FSP350-60GLN
NTB: HP 510: Intel Celeron M360, 512MB DDR2 533MHz, Intel GMA 900, Hitachi Travelstar 4K120 40GB, Sony CRX880A | |
  |
 |
Ďuri
 Administrátor
 Založený: 11.08.2007 Príspevky: 3625 Bydlisko: Brno
 | Zaslal: Št 28.01.10 15:10 |   |
| kód: | snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy | Pridaj na konce oboch riadkov. |
| |
    |
 |
pepete
 Užívateľ
 Založený: 26.01.2007 Príspevky: 33 Bydlisko: Bratislava
 | Zaslal: St 24.02.10 21:39 |   |
Ako spominal "br4n0" by som sa tym vobec nezaoberal, nakolko to je pre vacsinu navstevnikov len otravne a robi to problem pri kompatibilite. |
_________________ seo optimalizacia | |
  |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |