Anzeige

XML auf Server funktioniert nicht

XML auf Server funktioniert nicht | PSD-Tutorials.de

Erstellt von Kaycee, 04.09.2008.

  1. Kaycee

    Kaycee Noch nicht viel geschrieben

    Dabei seit:
    22.04.2008
    Beiträge:
    11
    Geschlecht:
    männlich
    XML auf Server funktioniert nicht
    Guten Morgen,

    habe ein Problem: Ich habe eine Navigation aus Bildern erstellt. Die Bilder und der jeweils zugehörige Link werden in einer XML Datei festgelegt.

    Lokal funktioniert das alles einwandfrei. Links werden übernommen und Bilder werden erkannt. Sobald ich allerdings alles auf einen Server lade, werden die Bilder nicht mehr angezeigt und weiß einfach nicht, wo das Problem liegt.

    Hier der Code:
    Code (Text):
    1. import mx.utils.Delegate;
    2.  
    3. //Interval ID für das einmalige Drehen nach dem Start
    4. var intervalId:Number;
    5.  
    6. //Erzeuge neue XML Instanz
    7. var myXml:XML = new XML ();
    8. myXml.ignoreWhite = true;
    9.  
    10. //Pfadangabe zur XML Datei
    11. myXml.load ("images.xml");
    12.  
    13. myXml.onLoad = function ()
    14. {
    15.     var nodes = this.firstChild.childNodes;
    16.    
    17.     //Bilder aus XML laden
    18.     button1.bild1.loadMovie (nodes[0].attributes.image);
    19.     button2.bild2.loadMovie (nodes[1].attributes.image);
    20.     button3.bild3.loadMovie (nodes[2].attributes.image);
    21.     button4.bild4.loadMovie (nodes[3].attributes.image);
    22.    
    23.     //Mcs mit Link versehen
    24.     button1.link= nodes[0].attributes.link;
    25.     button2.link= nodes[1].attributes.link;
    26.     button3.link= nodes[2].attributes.link;
    27.     button4.link= nodes[3].attributes.link;
    28.    
    29.     //Link aufrufen
    30.     button1.onRelease = released1;
    31.     button2.onRelease = released2;
    32.     button3.onRelease = released3;
    33.     button4.onRelease = released4;
    34.    
    35.     //Mc aufrufen
    36.     button1.onRollOver = rollover1;
    37.     button2.onRollOver = rollover2;
    38.     button3.onRollOver = rollover3;
    39.     button4.onRollOver = rollover4;
    40. };
    41.  
    42. //Rufe die angeklickte URL aus der XML Datei auf
    43. function released1 ()
    44. {
    45.     getURL (button1.link);
    46. };
    47. function released2 ()
    48. {
    49.     getURL (button2.link);
    50. };
    51. function released3 ()
    52. {
    53.     getURL (button3.link);
    54. };
    55. function released4 ()
    56. {
    57.     getURL (button4.link);
    58. };
    59.  
    60. //Mc abspielen
    61. function rollover1 ()
    62. {
    63.     button1.gotoAndPlay(1);
    64. }
    65. function rollover2 ()
    66. {
    67.     button2.gotoAndPlay(1);
    68. }
    69. function rollover3 ()
    70. {
    71.     button3.gotoAndPlay(1);
    72. }
    73. function rollover4 ()
    74. {
    75.     button4.gotoAndPlay(1);
    76. }
    Die Buttons 1-4 habe ich vorher schon erstellt als MCs.

    Zusätzlich habe ich noch ne Frage: Wenn ich hier den Link aufrufe mit onRelease und somit die Funktion released auslöse funktioniert alles. Allerdings muss ich die Funktionen blöderweise in 1-4 unterteilen. Wenn ich zu jedem Button auf die Parameterliste von released den jeweiligen button setze, wird dieser Aufruf immer ausgeführt ohne irgendetwas gedrückt zu haben. Was muss ich bei diesem Problem tun???

    Danke schonmal im voraus :)
     
    Zuletzt bearbeitet: 04.09.2008
    #1      
  2. Fanatic

    Fanatic Aktives Mitglied

    Dabei seit:
    27.09.2005
    Beiträge:
    370
    Geschlecht:
    männlich
    Ort:
    Haiming/Tirol/Österreich
    Software:
    Adobe CS3 Master Collection / MS VS 2005 Prof. / Cinema 4D R10 Production Bundle
    Kameratyp:
    Canon EOS 400D
    XML auf Server funktioniert nicht
    AW: XML auf Server funktioniert nicht

    sind die pfadangaben zu den bildern in der xml-datei richtig?

    poste doch mal die xml datei.
     
    #2      
  3. Kaycee

    Kaycee Noch nicht viel geschrieben

    Dabei seit:
    22.04.2008
    Beiträge:
    11
    Geschlecht:
    männlich
    XML auf Server funktioniert nicht
    AW: XML auf Server funktioniert nicht

    Hier die dazugehörige XML-Datei:
    Code (Text):
    1. <icons>
    2.  
    3. <icon image="bilder/adidas.jpg" link="http://stores.ebay.de/" />
    4. <icon image="bilder/nike.jpg" link="http://stores.ebay.de/" />
    5. <icon image="bilder/sneaker.jpg" link="http://stores.ebay.de" />
    6. <icon image="bilder/sonstige.jpg" link="http://stores.ebay.de" />
    7.  
    8. </icons>
     
    #3      
x
×
×
teststefan