Log In · Register

 
help with profile pic
drag0nfrnd
post Nov 6 2004, 01:01 AM
Post #1


Newbie
*

Group: Member
Posts: 6
Joined: Jun 2004
Member No: 23,581



<!-- begin code provided by createblog.com -->
<script type="text/javascript">
//
// Copyright ?004 by EasterEgg.
//
// For use at Xanga only.
//
// This script allows you to use any online image as a profile pic,
// regardless of it's size. You're no longer confined to 160 x 160 pixels
// or the maximum width that the left sidebar allows, since this script
// will also adjust the width of the left sidebar as you see fit.
// Random pics will be chosen if you have added more than one profile pic
// to the array "newProfileImages" below.
//
// This script is freeware and can be freely used as long as the copyright
// notice and the comments in this script remains intact. It is provided
// 'as is' without guarantees of any kind.
//
// The script doesn't work for Mac users...
//

// ****************** BEGINNING OF WHAT YOU CAN EDIT ********************

// ***** Set the width of the image(s). Note that this has no effect in Netscape.
maxWidth = 250;

// ***** add as many images as you like to the array below.
var newProfileImages = new Array(
"http://www.freestockphotos.com/SCENERY1/BacklitMtns.jpg",
"http://www.freestockphotos.com/SCENERY1/bmpwin.jpeg",
"http://www.freestockphotos.com/SKY/BlueClouds2.jpg",
"http://www.freestockphotos.com/ANIMALS/Bullsnake2.jpg",
"http://www.freestockphotos.com/ROME1/AgustusCoin.jpg",
"http://www.freestockphotos.com/EGYPT/Akhenaten.JPG" // <-- !!! no comma after last img!
);

// ********************* END OF WHAT YOU CAN EDIT ************************

indexNr = Math.round(Math.random() * (newProfileImages.length));
if (indexNr == newProfileImages.length)
indexNr = newProfileImages.length - 1;

newProfilePicURL = newProfileImages[indexNr];

newImage = new Image(maxWidth,0);
newImage.src = newProfilePicURL;

var allImages = document.images;

// rule out Mac users
if (navigator.userAgent.indexOf('Mac') == -1)
{
for ( i = 0; i < allImages.length; ++i )
{
if (allImages[i].src.indexOf('profile') != -1)
{
allImages[i].src = newProfilePicURL;
// Netscape doesn't allow adjusting the image width
if (navigator.userAgent.indexOf('Netscape') == -1)
{
allImages[i].width = newImage.width;
newStyle = '<style>table.left { width:' + (newImage.width + 40) + 'px;}</style>';
document.write(newStyle);
}
break;
}
}
}
</script>
<!-- end code provided by createblog.com -->



The script doesn't work for me. I can't see the picture when I put in the link...what do I do?
 

Posts in this topic


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