Цитата:
Оригинал написал(а) Romasty
Я весь поиск уже просмотрел - только один раз что-то похожее встретил, но четкого решения проблемы не было
Подгружаемые swf - весят мало, а прелы вообще копейки! Но почему-то создается впечатление, что после первого клика только выгружается содержимое предыдущего клипа, а после второго МОМЕНТАЛЬНО загружается нужный. Это не может быть из-за того, что в подгружаемом swf'е каждый раз объект loadVars создается (содержимое swf динамически через php обновляется)?
|
вот именно так и происходит, сначала выгружается мывик, точнее заменяется на пустой, а потом в этот пустой грузиться, то что ты хочешь,
а прелодаер обязательно нужен
this.createEmptyMovieClip ("mc", 1);
mc.loadMovie ("your_file");
this.onEnterFrame = function () {
var to = this.mc.getBytesTotal ();
var lo = this.mc.getBytesLoaded ();
if (to*lo > 0 && lo >= to) {
// image loaded
} else {
// preloader
}
}