|
Подскажите скрипт проверки ссылок?
|
|
| maksuwa01 | Дата: 23 Июня 2009, 23:22 | Сообщение # 1 | ● ● ● ● ● 152 сообщения Статус: Offline | подскажите скрипт прверки правильности ввода ссылки? Например я для ссылок использую дополнительные поля в новостях сайта. Чтобы скажем для опеределенного поля при добавлении новости проверялось чтобы ссылка начиналась http://vip-file.com/ чтобы если пользователь поставил ссылку другого хостинга то выдавало ошибку типа когда тему забыл указать она выскакивает при нажатии добавить. Помогите со скриптом. И ещё необходим скрипт для одного поля который проверял что ссылка вставлена в поле именно на видеофайл .flv. заранее благодарен! [ Сообщение от пользователя с низкой репутацией. Показать ] | | |
|
| mob_dp | Отредактировал mob_dp - Среда, 24 Июня 2009, 00:16 Дата: 24 Июня 2009, 00:16 | Сообщение # 2 | ● ● ● ● ● 4112 сообщений Статус: Offline | Code if(document.form.input.value.substring(0,20)=='http://vip-file.com/') alert('Ты красаффчег'); Code var s = document.form.input.value.split('.'); if(s[s.length]=='fvl') alert('Ты красаффчег'); Писал от фонаря, не тестил. | | |
|
| NecroProger | Дата: 24 Июня 2009, 01:08 | Сообщение # 3 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Quote (mob_dp) s[s.length] s[s.length-1], если не ошибаюсь... | | |
|
| maksuwa01 | Дата: 24 Июня 2009, 02:10 | Сообщение # 4 | ● ● ● ● ● 152 сообщения Статус: Offline | mob_dp, а куда эти 2 скрипта нужно вставлять. Мне же надо для дополнительных полей.У меня через них ссылки вставляются! [ Сообщение от пользователя с низкой репутацией. Показать ] | | |
|
| mob_dp | Дата: 24 Июня 2009, 02:12 | Сообщение # 5 | ● ● ● ● ● 4112 сообщений Статус: Offline | maksuwa01, на поля биндить. | | |
|
| maksuwa01 | Дата: 28 Июня 2009, 15:39 | Сообщение # 6 | ● ● ● ● ● 152 сообщения Статус: Offline | Quote (mob_dp) maksuwa01, на поля биндить. А на поля это в новости сайта -вид материалов или страница материала и комментария к нему??[ Сообщение от пользователя с низкой репутацией. Показать ] | | |
|
| kydapodatsya | Дата: 28 Июня 2009, 17:18 | Сообщение # 7 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | Quote (maksuwa01) А на поля это в новости сайта -вид материалов или страница материала и комментария к нему?? куда надо - туда и ставьте... | | |
|
| maksuwa01 | Дата: 29 Июня 2009, 14:44 | Сообщение # 8 | ● ● ● ● ● 152 сообщения Статус: Offline | Quote (kydapodatsya) Quote А на поля это в новости сайта -вид материалов или страница материала и комментария к нему?? куда надо - туда и ставьте... ну я это же добавляю при добвлении материала. Инадо чтобы если вставлена неправильная ссылка когда польззователь нажмет добвить ему напишет ссылка такая-то неверна[ Сообщение от пользователя с низкой репутацией. Показать ] | | |
|
| mob_dp | Дата: 29 Июня 2009, 23:12 | Сообщение # 9 | ● ● ● ● ● 4112 сообщений Статус: Offline | Quote (maksuwa01) если вставлена неправильная ссылка когда польззователь нажмет добвить ему напишет ссылка такая-то неверна Code else alert('Ты мудаг!'); | | |
|
| Gaara | Дата: 30 Июня 2009, 08:52 | Сообщение # 10 |  ● ● ● ● ● 1312 сообщений Статус: Offline | Quote (mob_dp) Code if(document.form.input.value.substring(0,20)=='http://vip-file.com/') alert('Ты красаффчег'); а если с www. ? Code if (!$('some input').val().match(/^http:\/\/(www.)?vip-file\.com\//i)) { // неправильно } | | |
|
| Xaker | Дата: 30 Июня 2009, 10:27 | Сообщение # 11 | ● ● ● ● ● 302 сообщения Статус: Offline | что то я эту тему потерял(( её целых 5 минут небыло Оо maksuwa01, Вот тебе самый действенный способ и не требует много мозга в установке (без обид) Это в хеад (самый верх сайта) Code <script type="text/javascript"> window.alert=function(text){_uWnd.alert(text,'',{w:230,h:80,tm:3000});} </script> Это после $BODY$ Code <?if($PAGE_ID$='add')?><?if($GROUP_ID$=4)?><script>alert("Сцуко, пиши ссылки на фильм только FLV!")</script> <script>alert("И не дай бох картинка не на моём сайте!")</script> <script>alert("Ты понял мудила?!")</script><?endif?><?endif?> Мне ещё setTimeout научится пользоватся и тут бы такая супер скрипта была... Там где 4 это ид группы у которой выводятся эти сообщения) Пользователи будет 1 | | |
|
| mob_dp | Дата: 30 Июня 2009, 18:11 | Сообщение # 12 | ● ● ● ● ● 4112 сообщений Статус: Offline | Quote (Xaker) Мне ещё setTimeout научится пользоватся и тут бы такая супер скрипта была... Code setTimeout('alert("И не дай бох картинка не на моём сайте!")',5000); | | |
|
| Xaker | Дата: 30 Июня 2009, 18:59 | Сообщение # 13 | ● ● ● ● ● 302 сообщения Статус: Offline | mob_dp, cпасибо) Доработка: Code <?if($PAGE_ID$='add')?><?if($GROUP_ID$=4)?><script>alert("Сцуко, пиши ссылки на фильм только FLV!")</script> <script>setTimeout('alert("И не дай бох картинка не на моём сайте!")',3000);</script> <script>setTimeout('alert("Ты понял мудила?!")',10000);</script><?endif?><?endif?> | | |
|