Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

link toevoegen in Flash-filmpje (XML)

Voor de club heb ik een site gemaakt, zonder veel kennis van scripts ed. Tot nu toe werkte alles zoals het hoort. Misschien niet de mooiste lay-out, maar het werkt. Nu heb ik gemerkt dat het kleine javascriptje bovenaan(die ik gevonden heb op het net) niet meer werkt onder explorer 8 of firefox. Op de homepage heb ik ook een flash filmpje geplaatst, waarin enkele foto's als diashow verschijnen (ook van het net geplukt). Nu had ik graag gehad dat ik via dat flash filmpje verschillende links kan toevoegen. Dus per foto een andere link. De foto's worden via een XML ingeladen, dus zal de URL daar moeten worden ingevoegd, maar welke code zal ik aan de actionscript moeten toevoegen? Iemand die zich geroepen voelt? Flash-code: [code:1:0b3cd76d39]delay = 6000 //----------------------- function loadXML(loaded) { if (loaded) { xmlNode = this.firstChild; image = []; description = []; total = xmlNode.childNodes.length; for (i=0; i<total; i++) { image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue; description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue; } firstImage(); } else { content = "file not loaded!"; } } xmlData = new XML(); xmlData.ignoreWhite = true; xmlData.onLoad = loadXML; xmlData.load("http://www.tcdeschakel.be/flash/images.xml"); ///////////////////////////////////// listen = new Object(); listen.onKeyDown = function() { if (Key.getCode() == Key.LEFT) { prevImage(); } else if (Key.getCode() == Key.RIGHT) { 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 += 10; } } }; function nextImage() { if (p<(total-1)) { p++; if (loaded == filesize) { picture._alpha = 0; picture.loadMovie(image[p], 1); desc_txt.text = description[p]; picture_num(); slideshow(); } } } function prevImage() { if (p>0) { p--; picture._alpha = 0; picture.loadMovie(image[p], 1); desc_txt.text = description[p]; picture_num(); } } function firstImage() { if (loaded == filesize) { picture._alpha = 0; picture.loadMovie(image[0], 1); desc_txt.text = description[0]; picture_num(); slideshow(); } } function picture_num() { current_pos = p+1; pos_txt.text = current_pos+" / "+total; } function slideshow() { myInterval = setInterval(pause_slideshow, delay); function pause_slideshow() { clearInterval(myInterval); if (p == (total-1)) { p = 0; firstImage(); } else { nextImage(); } } } [/code:1:0b3cd76d39] XML [code:1:0b3cd76d39]<?xml version="1.0" encoding="utf-8" standalone="yes"?> <images> <pic> <image>http://www.tcdeschakel.be/flash/foto/wandeling.jpg</image> <caption></caption><url>http://www.google.be</url> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto1.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/ontbijttennis.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto2.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto3.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto4.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto5.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto6.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto7.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto8.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto9.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto10.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto11.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto12.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto13.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto14.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto15.jpg</image> <caption></caption> </pic> <pic> <image>http://www.tcdeschakel.be/flash/foto/foto16.jpg</image> <caption></caption> </pic> </images>[/code:1:0b3cd76d39] Nogmaals, mijn kennis van webdesign is erg beperkt. Heb al één en ander geprobeerd, maar het wil maar niet lukken.

DiTn