Запрос адреса при вставке видеоролика
Вставлять видеоролики в специальные теги не очень удобно для многих пользователей. Чтобы сделать запрос ссылки нужно выполнить совсем немного действий.
Для этого мы добавляем в файл panel.js обработчик на JavaScript:
А в шаблонах делаем замену с
на
Теперь при нажатии кнопки вставки видео пользователь увидит окно для запроса ссылки (как при вставке ссылки), а после нажатия OK в месте позиции курсора появится заполненный тег video.
Для этого мы добавляем в файл panel.js обработчик на JavaScript:
function voidPutVideo(context)
{
if(url=prompt('Введите ссылку на видео','http://'))
{
var m=document.getElementById(context);
if(m){
m.focus();
if((clientVer >= 4) && is_ie && is_win)
{
sel = document.selection.createRange();
sel.text = '<video>'+url+'</video> ' + sel.text;
}
else {
mozWrap(m, '<video>' + url,'</video>');
}
m.focus();
}
}
}
А в шаблонах делаем замену с
onclick="voidPutTag2('topic_text','video'); return false;"
на
onclick="voidPutVideo('topic_text'); return false;"
Теперь при нажатии кнопки вставки видео пользователь увидит окно для запроса ссылки (как при вставке ссылки), а после нажатия OK в месте позиции курсора появится заполненный тег video.
10 комментариев
+ Вам. Стало удобнее и меньше вопросов от пользователей.
Плюс написал примеры ссылок:
if(url=prompt('Введите ссылку на видео\n\n Примеры ссылок:\n YouTube.com:
В FireFox'e все отброжается.
IE же кушает примеры.
Как управлять размерами выпадающего запроса?
IE:
а вот на что заменить я не понял…
Заранее благодарен