|
|
|
|
![]() ![]() |
Oct 11 2004, 04:16 PM
Post
#1
|
|
|
Privileged Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 512 Joined: 26-September 04 From: Googland Member No.: 1,278 |
Many members requested me to share the script to change the logo of a site with each reload. They did so after visiting my site at http://googlue.tk which has a changing logo...
Check it out and if you like the effect, here is the script for you to use! The script is in TWO parts. Part 1: To be inserted just below the <body> in your html code CODE <script language="JavaScript" type="text/javascript"> <!-- var ic = 6; // Number of alternative images var xoxo = new Array(ic); // Array to hold filenames xoxo[0] = "image1.gif"; xoxo[1] = "image2.gif"; xoxo[2] = "image3.gif"; xoxo[3] = "image4.gif"; xoxo[4] = "image5.gif"; xoxo[5] = "image6.gif"; function pickRandom(range) { if (Math.random) return Math.round(Math.random() * (range-1)); else { var now = new Date(); return (now.getTime() / 1000) % range; } } // Write out an IMG tag, using a randomly-chosen image name. var choice = pickRandom(ic); // --> </script> Please take note: You can use as many images as you want, but please tell the script how many you are going to use (in line 3) and the names of images in the list. Names can be anything. If they are in a separate folder, then name the image folder/image1.gif in the list, where folder is the name of the folder! Part 2:Insert this where you want the images to appear. CODE <script LANGUAGE="JavaScript">document.writeln('<TD'+'><IMG SRC="'+xoxo[choice]+'" HEIGHT=150 WIDTH=400 BORDER=0 ><'+'/TD>');</SCRIPT> Change the dimensions to suit your images... It is better aesthetically if all the images are of the same size. Otherwise resizing will take place and they may look awkward! Hope this helps... This is exactly what I have used in my site! Googlue! |
|
|
|
Oct 11 2004, 04:51 PM
Post
#2
|
|
|
Ancient Enigma ![]() Group: [MODERATOR] Posts: 1,772 Joined: 11-July 04 From: under the stars Member No.: 76 |
check also my site
The script picks a randomly selected image from a folder you specify and displays it to your visitors. It figures out which image files are available for rotation all by itself, so you're free to add or remove images as you please, without the need to edit the script or a configuration file. GET IT HERE |
|
|
|
Oct 11 2004, 05:33 PM
Post
#3
|
|
|
Privileged Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 512 Joined: 26-September 04 From: Googland Member No.: 1,278 |
lib2day, the script looks real cool!
I have not yet tested it on my server, but with the description, it seems to be more versatile! Do you know of any nice script that can change quotes (text) like this? The ones I have/know are very complicated or do not work well. Thank you Googlue! |
|
|
|
Oct 11 2004, 05:49 PM
Post
#4
|
|
|
Ancient Enigma ![]() Group: [MODERATOR] Posts: 1,772 Joined: 11-July 04 From: under the stars Member No.: 76 |
i'm sure you'll love it, googlue
the code safe from prying eyes. heheheü makes people wonder, "how is that possible?" it fits your site requirement. btw googlue, you won't have a problem there as i'm hosted also here (so we're on the same server) |
|
|
|
Oct 11 2004, 05:57 PM
Post
#5
|
|
|
Ancient Enigma ![]() Group: [MODERATOR] Posts: 1,772 Joined: 11-July 04 From: under the stars Member No.: 76 |
just saw ur query about random quote. here's one in PHP.
CODE <?php //sets the variables; and sets numbers TO them. $quote[1]="This is Quote #1"; $quote[2]="This is Quote #2"; $quote[3]="This is Quote #3"; //sets up the random $random = rand(1, count($quote)); //displays random variable echo "$quote[$random]"; ?> you can break it down as include files i guess, first 2 sets as the include, and the execute part (echo "$quote....) on your output page. just play with the code. it works just like your javascript code, wherein you add as many quotes as you want. |
|
|
|
Oct 11 2004, 10:39 PM
Post
#6
|
|
|
Core2Q-QX6800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: [HOSTED] Posts: 1,093 Joined: 3-August 04 From: Nigeria Member No.: 569 |
i kinda prefer googlue's script to yours libs2day. Your own seem to be more complicated and vast as it is in php. But, anyways, i am gonna test the two of them to see which one I am gonna use (more likely to be googlue's).
Thanks to you guys for your scripts. I will be very helpful to me. *Heading straight to design some images with Adobe PhotoShop for the changing logo scripting* |
|
|
|
Oct 12 2004, 12:21 AM
Post
#7
|
|
|
Privileged Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 512 Joined: 26-September 04 From: Googland Member No.: 1,278 |
QUOTE(lib2day @ Oct 11 2004, 11:19 PM) i'm sure you'll love it, googlue the code safe from prying eyes. heheheü makes people wonder, "how is that possible?" it fits your site requirement. btw googlue, you won't have a problem there as i'm hosted also here (so we're on the same server) I tried it and it works well lib2day... thank you. Needed some fine tuning in php and that was simple... you were right. Thanks for the quote script too... googlue! |
|
|
|
Oct 12 2004, 12:36 AM
Post
#8
|
|
|
Privileged Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 512 Joined: 26-September 04 From: Googland Member No.: 1,278 |
QUOTE(odomike @ Oct 12 2004, 04:09 AM) i kinda prefer googlue's script to yours libs2day. Your own seem to be more complicated and vast as it is in php. But, anyways, i am gonna test the two of them to see which one I am gonna use (more likely to be googlue's). Thanks to you guys for your scripts. I will be very helpful to me. *Heading straight to design some images with Adobe PhotoShop for the changing logo scripting* Odo, both the scripts work well, I did test lib2day's script too... and it works very well. Which one you use depends on your needs... But after using both, I myself am more comfortable with lib2day's Thanks for your appreciation... googlue! |
|
|
|
Oct 12 2004, 04:26 AM
Post
#9
|
|
|
Core2Q-QX6800 ![]() |