uberchel

uberchel
Рейтинг
70
Регистрация
16.01.2010
63307
mrxmry:
Это понятно =).
Я щас специально в инете нашел модуль - всплывающее окно для плеера YouTube - установил его по инструкции, как есть, проверил - дак тоже самое - в Мозиле модуль закрываешь, а звук от видео продолжает идти, а в Хроме нормально работает...

Ваша проблема решаема, готов сделать вам скрипт за вознаграждение )

Я так понял это у вас так сказать скрипт спойлеров с видео плеерами от ВК скорей всего ?

Studio-s01:
Нечаянно подглядел на Мегаиндексе интервюшку представителей яндекса, что из-за черных оптимизаторов которые маскируют внешние ссылки в шаблоны модули, различных КМС, всемогущий Яндекс намерен применять санкции к такого рода оптимизации, а значит и к кодированию :(

КМС - наверное имели ввиду цмс ?)

Вы, что пишите, какие внешние ссылки могут быть, созданные через клиентский язык, который обрабатывается только у вас на компе, интерпретатором браузера ?

Толк от этих ссылок нулевой, не 1 поисковик их не видит!

P.S. Вы совсем запутались и путайте других. )

Studio-s01, Не смешите народ, обфускацию и шифрование не кто, не отменял.

Дикий пионер:
Или надо использовать плеер, которым программно из js можно управлять - стартовать/стопать.
Или коды плеера хранить где-то в отдельном месте на странице, а при клике вставлять в попап.

В идеале то да, но вот кто будет писать все это, просто так )

tsup, нет я её написал для конкретного случая.

Замените это:

$('.close', e).click(function() {
$(e).fadeOut('fast').css('display','none');
$('iframe, object', e).html('');
return false;
});

на это

$('.close', e).click(function() {
$(e).fadeOut('fast').css('display','none');
return false;
});

Значит, что то не правильно делайте, прикладываю демо:

zip demo.zip

Измените старое на это:


<style type="text/css">
.splayer { display:none; background:#DDD; }
</style>
<div class="seriesshort">
<div align="center">ТЕКСТ</div>
<div class="splayer">
<div class="background"></div>
<div class="seriesplayer">
КОД ПЛЕЕРА
</div>
<div class="close"></div>
</div>
</div>

<script type="text/javascript">
var e = null;
$('.seriesshort').click( function() {
e = $('.splayer', this);
if (e.css('opacity')) e.fadeIn('fast');
});
$('.close', e).click(function() {
$(e).fadeOut('fast').css('display','none');
$('iframe, object', e).html('');
return false;
});
</script>

<div class="seriesshort">
<div align="center">ТЕКСТ</div>
<div class="background"></div>
<div class="seriesplayer">
КОД ПЛЕЕРА
</div>
<div class="close"></div>
</div>

я так понял, что таких блоков не 1, и у них всех display"none; так ?

вы бы полный листинг дали, код окна, код js который добавляет плеер.

Всего: 115