Функция SELECT

12
Z0
На сайте с 03.09.2009
Offline
827
#11
soo99:
http://mm6.ru/select.rar сдесь запчасти

Ни у кого нет желания копаться в непонятном rar. Мало ли чего вы туда запихали 🍿

S9
На сайте с 11.07.2010
Offline
57
#12

http://mm6.ru/video - смотрите

Z0
На сайте с 03.09.2009
Offline
827
#13
soo99:
http://mm6.ru/video - смотрите

Ну вот:

sourcesSelector = document.querySelectorAll('select[name=sources]')

Заменить на нужный класс, например

sourcesSelector = document.querySelectorAll('.sources')

А далее тут менять надо:


for (var i = 0; i < sourcesTotal; i++) {
sourcesSelector.addEventListener('change', function () {

var
media = this.closest('.players').querySelector('.mejs__container').id,
player = mejs.players[media]
;

player.setSrc(this.value.replace('&amp;', '&'));
player.load();
player.play();

var renderer = document.getElementById(player.media.id + '-rendername');
renderer.querySelector('.src').innerHTML = '<a href="' + this.value + '" target="_blank">' + this.value + '</a>';
renderer.querySelector('.renderer').innerHTML = player.media.rendererName;
renderer.querySelector('.error').innerHTML = '';

});

// These media types cannot play at all on iOS, so disabling them
if (mejs.Features.isiOS) {
sourcesSelector.querySelector('option[value^="rtmp"]').disabled = true;
if (sourcesSelector.querySelector('option[value$="webm"]')) {
sourcesSelector.querySelector('option[value$="webm"]').disabled = true;
}
if (sourcesSelector.querySelector('option[value$=".mpd"]')) {
sourcesSelector.querySelector('option[value$=".mpd"]').disabled = true;
}
if (sourcesSelector.querySelector('option[value$=".ogg"]')) {
sourcesSelector.querySelector('option[value$=".ogg"]').disabled = true;
}
if (sourcesSelector.querySelector('option[value$=".flv"]')) {
sourcesSelector.querySelector('option[value*=".flv"]').disabled = true;
}
}
}

Делать это я, конечно же, не буду 🤪

P.S. Там тестить надо, а мне лень :)

S9
На сайте с 11.07.2010
Offline
57
#14

Ну спасибо хоть на этом! Я все равно в скриптах 0 по Фаренгейту! :)

Может кто нибудь ПРИМЕР напишет, как это будет выглядеть! )))

S9
На сайте с 11.07.2010
Offline
57
#15

Подскажите пожалуйста! Как заменить функцию SELECT обыкновенной ссылкой, которая запускала sources!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий