Чтобы не создавать новую тему еще спрошу.
Кто подскажет, как при скрытии блока в IE останавливать в нем выполнение мультимедии
(напр. остановить воспроизведение плеера). В остальных браузерах таких проблем просто нет,
при скрытии блока все элементы в нем перестают подавать какие-либо признаки жизнедеятельности.
Но только не в IE !!!
Вот ориентировочный код: сначала скрипт
<script type='text/javascript'>
$('#s1').click(function(){
if($("#p1").is(":hidden")){
$('.content').slideUp(300);
$('#p1').slideDown(300);
$("#p1").show();
}else{
$('#p1').slideUp(300);}});
</script>
И собственно div с играющим плеером, которого нужно убить при скрытии блока:
<div id="s1">текст</div>
<div id="p1" class="content">
<object id="player"...><param...><param name='flashvars'...></object>
</div>
Добавление в конце скрипта $("#p1").hide(); в IE тоже ничего не дает...
Мог бы - убил бы разработчиков Эксплорера !!!