View Full Version : Help PLEASE!!!!!!


Ladywolf50
06-29-2003, 01:15 PM
I am trying to get flying objects on my page and when I put in the code, I get 3 squares but not the picture. I have the picture in subdirectory and add that too, but it still doesn't show up, only 3 little blank flying windows. What am I doing wrong? This is the script I use.
<script language="JavaScript1.2">
<!-- This cool script is copyright Altan, visit his site! -->
<!-- http://www.altan.hr/snow -->

<!-- This script is provided free at Lissa Explains it All -->
<!-- http://www.lissaexplains.com -->

<!-- Begin
var no = 15; // snow number
var speed = 9; // smaller number moves the snow faster
var snowflake = "gifs/bdove.gif";

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 = 600;
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=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" 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: 15px; LEFT: 15px;\"><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: 15px; LEFT: 15px;\"><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);
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()", 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;
stx[i] = 0.02 + Math.random()/10;
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>

lefty
06-29-2003, 04:05 PM
If you get something flying around, at least the code is right. It's just not finding the images. Try /gifs/bdove.gif instead, and if that doesn't work, mind posting a link to your page?

Ladywolf50
06-30-2003, 11:30 AM
I tried that and it still doesn't work.
my site is www.geocities.com/Paris/Arc/3570/dove.html
Thanks for any help you might be able to give me.

lefty
06-30-2003, 11:36 AM
I remember when I was on geocities, I had to put my username and whatnot in my image codes (this could be obselete now, I don't know). Try putting /Paris/Arc/3570/gifs/bdove.gif for your image code, maybe that'll work?

thelasttimenj
06-30-2003, 12:00 PM
I use geocities sometimes, and they don't require your username anymore just link from where it is in your file manager

for example


File Manager

subdirectories
blah
blah
blah
doves
blah

then just go <img src="doves/dove.gif">

or...

just upload the picture to you're directory and link it like this
<img src="dove.gif"> Make sure that you get the .gif/.jpg correct too.

Ladywolf50
06-30-2003, 12:04 PM
L give up......it isn't working.
gonna remove it . getting aggravated with it. I have even tried moving the dove.gif to main directory omiting the "gifs/" and that still doesn't work.
thanks anyway