Log In · Register

 
 
Closed TopicStart new topic
How do you make it "snow" on your xanga?
PuppyElla
post Oct 12 2004, 09:29 PM
Post #1


Newbie
*

Group: Member
Posts: 8
Joined: Oct 2004
Member No: 55,349



Does anyone happen to have it? I didn't see it under xanga scripts. wacko.gif
 
lilazneye10
post Oct 12 2004, 10:14 PM
Post #2


neat banner
****

Group: Member
Posts: 281
Joined: Feb 2004
Member No: 4,994



well u can try looking in xanga skins but iono or i saw sumehting lyke that on http://www.soup-faerie.com
 
lhuvhurts
post Oct 13 2004, 12:40 AM
Post #3


I C DEAD PEOPLE
*****

Group: Member
Posts: 728
Joined: Jul 2004
Member No: 36,002



u have to get the script which is falling objects or images or what eva (i think) anway heres the code: get a picture of snow and put the url in it! happy.gif

CODE
<!-- begin code provided by createblog.com -->
<script language="JavaScript1.2">
<!-- Begin
var no = 10; // snow number
var speed = 8; // smaller number moves the snow faster
var snowflake = "IMAGE LINK HERE";
var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (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 = 800;
if (ns4up) {
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=\"5\" ");
document.write("top=\"5\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"5\" ");
document.write("top=\"5\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
  }
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 5px; LEFT: 5px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 5px; LEFT: 5px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
     }
  }
}
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);<BR>yp[i] = 0;<BR>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()", speed);
}
function snowIE() {  // IE 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;<BR>stx[i] = 0.02 + Math.random()/10;<BR>sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script>
<!-- end code provided by createblog.com -->
 
PuppyElla
post Oct 13 2004, 05:32 PM
Post #4


Newbie
*

Group: Member
Posts: 8
Joined: Oct 2004
Member No: 55,349



whoa that sure is a long code! laugh.gif thank u very much!

EDIT: aww, the code doesn't seem to work. thank you neway!
 
sherryvu
post Oct 13 2004, 05:35 PM
Post #5


Senior Member
*******

Group: Member
Posts: 3,826
Joined: Jan 2004
Member No: 2,330



that code only works if you have premium. xanga disabled the "setTimeout" function (which is included in the script) for security reasons or something like that...
 
addictedtoxangie
post Oct 13 2004, 06:05 PM
Post #6


kelly[changed] 2 liz
*****

Group: Member
Posts: 525
Joined: Oct 2004
Member No: 55,472



QUOTE(Sherry_Vu @ Oct 13 2004, 6:35 PM)
that code only works if you have premium. xanga disabled the "setTimeout" function (which is included in the script) for security reasons or something like that...

thats what i was going to say! you have to have premium because of the settimeout function
 
C.Lime.Jello.
post Oct 13 2004, 06:14 PM
Post #7


The voices talk too much... -.-u
******

Group: Member
Posts: 2,099
Joined: Aug 2004
Member No: 39,078



OH! OH!
I know a solution.
Animate something and make it look like it's snowing.
Then, set it as your bg.
 
lilazneye10
post Oct 13 2004, 06:29 PM
Post #8


neat banner
****

Group: Member
Posts: 281
Joined: Feb 2004
Member No: 4,994



yea i agree you should just use an animation shop
 

Closed TopicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members: