Web Hosting Forum | Lunarpages
News: October 6, 2008 - Submit Your Site for the October 2008 Site of the Month!
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
October 07, 2008, 05:57:03 AM


Login with username, password and session length


Pages: [1]   Go Down
  Print  
Author Topic: Flash & XML not showing Pictures  (Read 603 times)
antray
Spaceship Navigator
*****
Offline Offline

Posts: 82


WWW
« on: January 28, 2007, 06:26:11 AM »

I created a Flash XML that uses an XML file to load picture info and it works great in test mode.  But it doesn't work once uploaded. 

Link Here: http://www.abovegrounddesigns.com/web-design-portfolio.htm

Actionscript code here
Code:
function loadXML(loaded)
{
    if (loaded)
    {
        xmlNode = this.firstChild;
        image = [];
        client = [];
        description = [];
        alink = [];
        total = xmlNode.childNodes.length;
        for (i = 0; i < total; i++)
        {
            image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
            client[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
            description[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
            alink[i] = xmlNode.childNodes[i].childNodes[3].firstChild.nodeValue;
        } // end of for
        firstImage();
    }
    else
    {
        content = "file not loaded!";
    } // end if
} // End of the function
function nextImage()
{
    if (p < total - 1)
    {
        p++;
        if (loaded == filesize)
        {
            picture._alpha = 0;
            picture.loadMovie(image[p], 1);
            name_txt.text = client[p];
            desc_txt.text = description[p];
            BoxName.text = alink[p];
            picture_num();
        } // end if
    } // end if
} // End of the function
function prevImage()
{
    if (p > 0)
    {
        p--;
        picture._alpha = 0;
        picture.loadMovie(image[p], 1);
        name_txt.text = client[p];
        desc_txt.text = description[p];
        BoxName.text = alink[p];
        picture_num();
    } // end if
} // End of the function
function firstImage()
{
    if (loaded == filesize)
    {
        picture._alpha = 0;
        picture.loadMovie(image[0], 1);
        name_txt.text = client[0];
        desc_txt.text = description[0];
        BoxName.text = alink[0];
        picture_num();
    } // end if
} // End of the function
function picture_num()
{
    current_pos = p + 1;
    pos_txt.text = current_pos + " / " + total;
} // End of the function
stop();
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images.xml");
listen = new Object();
listen.onKeyDown = function ()
{
    if (Key.getCode() == 37)
    {
        prevImage();
    }
    else if (Key.getCode() == 39)
    {
        nextImage();
    } // end if
};
Key.addListener(listen);
previous_btn.onRelease = function ()
{
    prevImage();
};
next_btn.onRelease = function ()
{
    nextImage();
};
p = 0;
this.onEnterFrame = function ()
{
    filesize = picture.getBytesTotal();
    loaded = picture.getBytesLoaded();
    preloader._visible = true;
    if (loaded != filesize)
    {
        preloader.preload_bar._xscale = 100 * loaded / filesize;
    }
    else
    {
        preloader._visible = false;
        if (picture._alpha < 100)
        {
            picture._alpha = picture._alpha + 10;
        } // end if
    } // end if
};

Logged

"I don't have time to chase my dreams.  I ask em' where they're going and catch up with them later."
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM