Всем привет, на днях меня кто-то попросил сделать такую фишку как дублирование видео вставленное в дополнительное поле рядом с этим полем, ну вообщем коротко, нужно просмотреть это видео при вставке в поле input. Сделал данный скрипт почти сразу на забыл про него, он валялся на рабочем столе, ну сегодня я начал чистить рабочий стол и наткнулся на данный скрипт...
Вообщем суть скрипта такова, когда пользователь будет вставлять ссылку youtuba в текстовое поле, то рядом с этим полем будет появляться это видео с возможность просмотреть его сразу. В данном поле запрещено писать, а можно только вставлять комбинацией
Ctrl+v или правой кнопкой вставить.
Я предоставляю вам пример, а кто захочет прикрутит его в любой модуль добавления материала, ну а если не сможет прикрутить, то пусть пишет в комментариях на вебочке, т.е. прямо тут))
Переходим к установке:
1) HTML-код, для вставки ссылки и вывода видео:
Код
<div id="vivod"></div>
<input id="youtube" style="width: 200px" type="text"/>
2) JS-код вставляем ниже html-кода:
Код
<script type="text/javascript">
$("#youtube").on('keyup keypress', function(e) {
if (e.keyCode == 46 || e.ctrlKey || e.keyCode == 86) { $('#vivod').html('<iframe width="420" height="315" src="'+$("#youtube").val()+'" frameborder="0" allowfullscreen></iframe>');}
else {return false;}
});
$("#youtube").bind('input ', function() {
$('#vivod').html('<iframe width="420" height="315" src="'+$("#youtube").val()+'" frameborder="0" allowfullscreen></iframe>'); /* by webo4ka.ru*/
});
</script>
На этом урок окончен, не забываем комментировать и заказывать новые скрипты...