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