_uWnd по событию и условиям
|
|
[1] serge_007 [12.04.2013, 13:49] |
Всем доброго времени суток!
Хочу реализовать такую штуку: При использовании $_FILES_UPLOADER$ пользователями с кол-вом постов менее величины икс или гостям, должно появляться окошко (модальное), с контентом игрек as string Как это сделать? Готовый скрипт не нужен, хочу понять логику и структуру действий в этом случае
Спасибо |
|
[2] likbezz [12.04.2013, 13:56] |
serge_007, При использовании $_FILES_UPLOADER$ пользователями с кол-вом постов менее величины икс или гостям, должно появляться окошко (модальное), с контентом игрек as string Как это сделать? Готовый скрипт не нужен, хочу понять логику и структуру действий в этом случае Вешается событие onchange на поле, при изменении проверяется, не пустое ли оно, если нет, отправляется гет запрос на страницу пользователя для получения кол-ва постов на форуме, потом эта цифра сравнивается с какой-то величиной, и если меньше - открывается окошко с нужным содержанием, если больше - return + кука с кол-вом постов, что бы каждый раз не проверять.
Если будет вешаться кука, то проверяем сначала куку, а потом уже кол-во постов, через гет, если куки нет. Если есть - сразу return |
|
[3] serge_007 [12.04.2013, 14:24] |
Спасибо огромное! Логика понятна. В сленге не всё ясно. "Кука" - это что? Знаю только "кукисы"... |
|
[4] likbezz [12.04.2013, 14:43] |
serge_007, "Кука" - это что? Знаю только "кукисы"... Вот оно и есть ) Сленг - а-ля сокращенно и для языка проще ) |
|
[5] serge_007 [13.04.2013, 11:22] |
Всё-таки это пока слишком сложно для меня... Поможете со скриптом? |
|
[6] likbezz [13.04.2013, 21:17] |
serge_007, В смысле “напИшите”? Не-а. |
|
[7] serge_007 [10.05.2013, 22:47] |
Нет. В этот раз я хочу САМ написать, но мне пока знаний не хватает, поэтому нужна именно помощь. Однако я понимаю, что взялся за то, что пока слишком сложно для меня, поэтому на время тему можно отложить, вернусь к ней позжеДобавлено (10.05.2013, 22:47) ---------------------------------------------
Вешается событие onchange на поле Вот первый вопрос: Как повесить на поле скрипт по событию? Т.е. как это сделать на своё поле я знаю, а вот на Юкозовские как?
Пример: При создании темы есть поле frF3, отвечающее за название темы. В HTML оно обозначается как $_THREAD_NAME$. Я хочу что бы по onchange запускалась функция, например такая: Код <script type="text/javascript"> function thread_Name() {alert('Название темы');} </script>
Вопрос: где надо прописать в HTML Код <onchange="thread_Name()"> ?
Спасибо |
|
[8] likbezz [10.05.2013, 22:47] |
serge_007, В этот раз я хочу САМ написать, но мне пока знаний не хватает, поэтому нужна именно помощь. Ну, в любом случае, надо с чего-то начать ) Я тоже не могу помогать на пустом месте..
Да не вопрос ) как надумаете, .. я буду тут ) |
|
[9] serge_007 [10.05.2013, 23:31] |
Спасибо, я уже начал
Просто печатаю медленно...
Хотя по сути это получается та же тема
Сообщение отредактировал serge_007 - Пятница, 10.05.2013, 23:31 |
|
[10] likbezz [10.05.2013, 23:43] |
serge_007, Просто печатаю медленно... Смешно )))
Вот первый вопрос: Как повесить на поле скрипт по событию? Код $('element').change(function(e){ /* Зесь функция которая должна выполнится */ }); Где: element - это элемент на который вещается событие.
Пример: При создании темы есть поле frF3, отвечающее за название темы. В HTML оно обозначается как $_THREAD_NAME$. Я хочу что бы по onchange запускалась функция, например такая: Код function thread_Name(){ alert('Название темы'); };
$('#frF3').change(function(e){ thread_Name(); }); |
|
[11] serge_007 [11.05.2013, 00:07] |
Вау! Супер, спасибо! Конечно я не догадался бы А с $_THREAD_NAME$ работать значит нельзя?
Почему? |
|
[12] likbezz [11.05.2013, 00:11] |
serge_007, Конечно я не догадался бы А тут не надо гадать, нужно просто взять и посмотреть ) jQuery события
А с $_THREAD_NAME$ работать значит нельзя? В смысле?
А что, правда? Это вы столько в Сети, свой форум и медленно печатаете? - я подумал это стеб ))) |
|
|
[14] likbezz [11.05.2013, 01:57] |
serge_007, Для этого надо знать где смотреть Нувот ( ..А то вы не знаете. И офф сайт есть и русскоязычный.. )
Да в прямом. Если в HTML написано что это $_THREAD_NAME$, то я, по идее, должен видеть что это $_THREAD_NAME$ из себя представляет и использовать его как и самописные элементы. Насколько я знаю так не получится. Ну, посмотреть что из себя представляет - несложно - воткнуть в любое место шаблона и открыть исходник. А про использовать .. почему нет.. можно, смотря для чего и соответственно, как.
А сколько? В интернете я постоянно только с августа 2009-го. Четырёх лет ещё нет Между прочем, печать улучатся за пару месяцев )) а тут уже годами исчисляется ) И пара месяцев, это смотря куда.. попадешь на работу, а если там только и делать что по клаве стучать.. тут уже будет не месяцы а недели и дни ))
В том-то и прелесть форумов, что можно печатать медленно ..Да. Нет, это не на счет “прелесть” а на счет “медленно”.. Хотя. Кстати, вот вы правильно заметили. Скорость набирается в Аське, при активном общении, ну это уже после того как руки запомнили где какая буква )) Не, серьезно, я помню, давно-давно, как-то общался с человечком, не долго но активно.. очень быстро скорость поднялась.. там же просто печатаешь, там общение, интерес... Так, не в тему )
А вот всякими аськами и проч не пользуюсь - не успеваю А не успеваете, потому что не пользуетесь )) и тут одно за другое цепляется.. |
|
[15] serge_007 [11.05.2013, 16:44] |
Знал бы - не спрашивал
И офф сайт есть и русскоязычный У меня вопрос не по тому контенту что на сайте...
можно, смотря для чего и соответственно, как Например: Я хочу изменить width $_THREAD_NAME$. Как это сделать?
печать улучатся за пару месяцев Не знаю, мне что-то не помогает И пробовал я мессенджерами раньше пользоваться, но через полгода-год отказался, потому что не успевал...Добавлено (11.05.2013, 16:44) --------------------------------------------- Вот какой вопрос возник: Я применил Код function thread_Name(){ alert('Название темы'); };
$('#frF3').change(function(e){ thread_Name(); }); Получается что после нажатия ОК в окне сообщения и его закрытия сама нажимается кнопка Создать тему. С чем это связано и как это устранить?
Спасибо |
|