я загружаю встроенные плееры Soundcloud через jquery .load ()
в IE всякий раз, когда в нем находится SWF, нагрузка зависает и становится неполной. если его нет, запрос работает нормально. он также отлично работает на Chrome, Firefox и Safari.
function ajaxLoad(id){ var url = "http://www.konstructive.com/projects/karlssonwinnberg/?page_id=118&cat="+id; $('#container').empty(); $('#container').load(url, function(){ $('#container').masonry('reload'); Shadowbox.clearCache(); Shadowbox.setup(); //Masonry(); ClickOptions(); }); return false;
}
объект выглядит так
<div class="item"> <object height="571" width="571"> <param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F24256938&auto_play=false&player_type=artwork&color=000000"></param> <param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="571" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F24256938&auto_play=false&player_type=artwork&color=000000" type="application/x-shockwave-flash" width="571"></embed> </object> </div>
демоверсию можно посмотреть здесь http://www.konstructive.com/projects/karlssonwinnberg/
и страница загрузки AJAX здесь http://www.konstructive.com/projects/karlssonwinnberg/?page_id=118&cat=0
Есть ли другой способ загрузки флэш-памяти с помощью ajax? любая помощь очень ценится