Hallo,
ich habe einen Shop gebaut bei dem ich mehrere Movies (einen für jedes Produkt) mittels einer for-Schleife extern lade und nach einem Preload der gesamten Movies (Produkte) gebe ich diese untereinander in meinem Shop aus.
Die interaktiven Felder (Zusatz zur Bestellung, Anzahl der Bestellung) habe ich zuerst mittels Textfeldern gelöst. Dies stellte sich aber nicht als optimale Lösung heraus, da dafür Comboboxen die bessere Lösung sind.
Daher habe ich nun Comboboxen statt den früheren Textfeldern in die externen Movies integriert! Jetzt leidet die Performance beim laden der Movies leider sehr darunter.
Es ist immer der selbe externe Movie (97 KB) der für jedes Produkt geladen wird. Dieser wird dann individuell für jedes Produkt mit Text gefüllt wird
An der Datenmenge die geladen wird, kann es also nicht liegen.
Beim laden der Movieclips mit den jeweils 2 Comboboxen (übrigens die original Combobox-Komponente aus der Flash-8-Version) hängt für ungefähr 10 Sekunden der gesamte Browser.
Es ist auch kein anständiger Preload möglich, da sich wie gesagt der ganze Browser aufhängt beim laden.
Nach den knappen 10 Sekunden Ladezeit (offline + online) funktioniert alles aber einwandfrei.
Ich habe die Combobox-Komponente wie folgt befüllt:
Die Movieclips im Shop liegen unter einer Maske!
Hat jemand Erfahrung mit der Anwendung von mehreren Comboboxen und kann mir helfen?
Die Seite funktioniert sonst super, nur der Shop funktioniert dadurch nicht ordentlich und das stört mich sehr! Ich bekomm`s einfach nicht hin.
ich habe einen Shop gebaut bei dem ich mehrere Movies (einen für jedes Produkt) mittels einer for-Schleife extern lade und nach einem Preload der gesamten Movies (Produkte) gebe ich diese untereinander in meinem Shop aus.
Die interaktiven Felder (Zusatz zur Bestellung, Anzahl der Bestellung) habe ich zuerst mittels Textfeldern gelöst. Dies stellte sich aber nicht als optimale Lösung heraus, da dafür Comboboxen die bessere Lösung sind.
Daher habe ich nun Comboboxen statt den früheren Textfeldern in die externen Movies integriert! Jetzt leidet die Performance beim laden der Movies leider sehr darunter.
Es ist immer der selbe externe Movie (97 KB) der für jedes Produkt geladen wird. Dieser wird dann individuell für jedes Produkt mit Text gefüllt wird
An der Datenmenge die geladen wird, kann es also nicht liegen.
Beim laden der Movieclips mit den jeweils 2 Comboboxen (übrigens die original Combobox-Komponente aus der Flash-8-Version) hängt für ungefähr 10 Sekunden der gesamte Browser.
Es ist auch kein anständiger Preload möglich, da sich wie gesagt der ganze Browser aufhängt beim laden.
Nach den knappen 10 Sekunden Ladezeit (offline + online) funktioniert alles aber einwandfrei.
Ich habe die Combobox-Komponente wie folgt befüllt:
Code:
this._lockroot = true;
zusatzArray.setSize(190);
zusatzArrayLabel=new Array();
for(i=0;i<_parent.anzeigeComboBox.length;i++){
zusatzArrayLabel[i]=_parent.anzeigeComboBox[i];
}
zusatzArray.dataProvider=zusatzArrayLabel;
zusatzArray.setStyle("embedFonts", true);
zusatzArray.setStyle("fontFamily" , "verdana_vierzehn");
zusatzArray.setStyle("fontSize", "14");;
focusWarenkorb=function(){
_parent.inDenWarenkorb._focusrect=false;
Selection.setFocus(_parent.inDenWarenkorb);
clearInterval(intervalId);
}
duration=20;
var cbListener:Object = new Object();
cbListener.change = function() {
_parent.zusatzNeu=String(zusatzArrayLabel[zusatzArray.selectedIndex]);
_parent.menge.test+=zusatzArrayLabel[zusatzArray.selectedIndex]+"testZusatz<br>";
intervalId = setInterval(focusWarenkorb, duration);
};
zusatzArray.addEventListener("change", cbListener);
Die Movieclips im Shop liegen unter einer Maske!
Hat jemand Erfahrung mit der Anwendung von mehreren Comboboxen und kann mir helfen?
Die Seite funktioniert sonst super, nur der Shop funktioniert dadurch nicht ordentlich und das stört mich sehr! Ich bekomm`s einfach nicht hin.