Фильтр по:
  

  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » _uWnd по событию и условиям
_uWnd по событию и условиям
Дата: Пятница, 12.04.2013, 13:49 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Всем доброго времени суток!

Хочу реализовать такую штуку:
При использовании $_FILES_UPLOADER$ пользователями с кол-вом постов менее величины икс или гостям, должно появляться окошко (модальное), с контентом игрек as string
Как это сделать? Готовый скрипт не нужен, хочу понять логику и структуру действий в этом случае

Спасибо


 
Дата: Пятница, 12.04.2013, 13:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Пт, 12.04.2013, 13:49:38)
При использовании $_FILES_UPLOADER$ пользователями с кол-вом постов менее величины икс или гостям, должно появляться окошко (модальное), с контентом игрек as string
Как это сделать? Готовый скрипт не нужен, хочу понять логику и структуру действий в этом случае

Вешается событие onchange на поле, при изменении проверяется, не пустое ли оно, если нет, отправляется гет запрос на страницу пользователя для получения кол-ва постов на форуме, потом эта цифра сравнивается с какой-то величиной, и если меньше - открывается окошко с нужным содержанием, если больше - return + кука с кол-вом постов, что бы каждый раз не проверять.

Если будет вешаться кука, то проверяем сначала куку, а потом уже кол-во постов, через гет, если куки нет.
Если есть - сразу return


 
Дата: Пятница, 12.04.2013, 14:24 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Спасибо огромное!
Логика понятна. В сленге не всё ясно. "Кука" - это что? Знаю только "кукисы"...


 
Дата: Пятница, 12.04.2013, 14:43 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Пт, 12.04.2013, 14:24:03)
"Кука" - это что? Знаю только "кукисы"...

Вот оно и есть )
Сленг - а-ля сокращенно и для языка проще )


 
Дата: Суббота, 13.04.2013, 11:22 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Всё-таки это пока слишком сложно для меня...
Поможете со скриптом?


 
Дата: Суббота, 13.04.2013, 21:17 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Сб, 13.04.2013, 11:22:52)
Поможете со скриптом?

В смысле “напИшите”?
Не-а.


 
Дата: Пятница, 10.05.2013, 22:47 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 13.04.2013, 21:17:01)
В смысле “напИшите”?
Нет. В этот раз я хочу САМ написать, но мне пока знаний не хватает, поэтому нужна именно помощь.
Однако я понимаю, что взялся за то, что пока слишком сложно для меня, поэтому на время тему можно отложить, вернусь к ней позже

Добавлено (10.05.2013, 22:47)
---------------------------------------------

Цитата (likbezz, Пт, 12.04.2013, 13:56:31)
Вешается событие onchange на поле

Вот первый вопрос: Как повесить на поле скрипт по событию?
Т.е. как это сделать на своё поле я знаю, а вот на Юкозовские как?

Пример: При создании темы есть поле frF3, отвечающее за название темы. В HTML оно обозначается как $_THREAD_NAME$. Я хочу что бы по onchange запускалась функция, например такая:
Код
<script type="text/javascript">  
function thread_Name()
{alert('Название темы');}
</script>


Вопрос: где надо прописать в HTML
Код
<onchange="thread_Name()">

?

Спасибо


 
Дата: Пятница, 10.05.2013, 22:47 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Пт, 10.05.2013, 22:30:50)
В этот раз я хочу САМ написать, но мне пока знаний не хватает, поэтому нужна именно помощь.

Ну, в любом случае, надо с чего-то начать )
Я тоже не могу помогать на пустом месте..

Цитата (serge_007, Пт, 10.05.2013, 22:30:50)
вернусь к ней позже

Да не вопрос ) как надумаете, .. я буду тут )


 
Дата: Пятница, 10.05.2013, 23:31 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Пт, 10.05.2013, 22:47:28)
надо с чего-то начать )

Спасибо, я уже начал smile

Просто печатаю медленно...

Цитата (serge_007, Пт, 10.05.2013, 22:47:08)
тему можно отложить
Хотя по сути это получается та же тема smile


Сообщение отредактировал serge_007 - Пятница, 10.05.2013, 23:31
 
Дата: Пятница, 10.05.2013, 23:43 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Пт, 10.05.2013, 23:31:00)
Просто печатаю медленно...

Смешно )))

Цитата (serge_007, Пт, 10.05.2013, 22:47:08)
Вот первый вопрос: Как повесить на поле скрипт по событию?

Код
$('element').change(function(e){
  /* Зесь функция которая должна выполнится */
});

Где:
element - это элемент на который вещается событие.

Цитата (serge_007, Пт, 10.05.2013, 22:47:08)
Пример: При создании темы есть поле frF3, отвечающее за название темы. В HTML оно обозначается как $_THREAD_NAME$. Я хочу что бы по onchange запускалась функция, например такая:

Код
function thread_Name(){
  alert('Название темы');
};

$('#frF3').change(function(e){
  thread_Name();
});


 
Дата: Суббота, 11.05.2013, 00:07 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Вау!
Супер, спасибо!
Конечно я не догадался бы sad
А с $_THREAD_NAME$ работать значит нельзя?

Цитата (likbezz, Пт, 10.05.2013, 23:43:44)
Смешно

Почему?


 
Дата: Суббота, 11.05.2013, 00:11 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Сб, 11.05.2013, 00:07:19)
Конечно я не догадался бы

А тут не надо гадать, нужно просто взять и посмотреть ) jQuery события

Цитата (serge_007, Сб, 11.05.2013, 00:07:19)
А с $_THREAD_NAME$ работать значит нельзя?

В смысле?

Цитата (serge_007, Сб, 11.05.2013, 00:07:19)
Почему?

А что, правда?
Это вы столько в Сети, свой форум и медленно печатаете? - я подумал это стеб )))


 
Дата: Суббота, 11.05.2013, 00:25 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 00:11:29)
тут не надо гадать, нужно просто взять и посмотреть jQuery события
Для этого надо знать где смотреть smile
Спасибо за ссылку

Цитата (likbezz, Сб, 11.05.2013, 00:11:29)
В смысле?
Да в прямом. Если в HTML написано что это $_THREAD_NAME$, то я, по идее, должен видеть что это $_THREAD_NAME$ из себя представляет и использовать его как и самописные элементы. Насколько я знаю так не получится.

Цитата (likbezz, Сб, 11.05.2013, 00:11:29)
вы столько в Сети
А сколько? В интернете я постоянно только с августа 2009-го. Четырёх лет ещё нет smile

Цитата (likbezz, Сб, 11.05.2013, 00:11:29)
свой форум и медленно печатаете?
В том-то и прелесть форумов, что можно печатать медленно smile
А вот всякими аськами и проч не пользуюсь - не успеваю sad
И это не стеб, к сожалению...


 
Дата: Суббота, 11.05.2013, 01:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


serge_007,
Цитата (serge_007, Сб, 11.05.2013, 00:25:38)
Для этого надо знать где смотреть

Нувот (
..А то вы не знаете. И офф сайт есть и русскоязычный.. )

Цитата (serge_007, Сб, 11.05.2013, 00:25:38)
Да в прямом. Если в HTML написано что это $_THREAD_NAME$, то я, по идее, должен видеть что это $_THREAD_NAME$ из себя представляет и использовать его как и самописные элементы. Насколько я знаю так не получится.

Ну, посмотреть что из себя представляет - несложно - воткнуть в любое место шаблона и открыть исходник.
А про использовать .. почему нет.. можно, смотря для чего и соответственно, как.

Цитата (serge_007, Сб, 11.05.2013, 00:25:38)
А сколько? В интернете я постоянно только с августа 2009-го. Четырёх лет ещё нет

Между прочем, печать улучатся за пару месяцев )) а тут уже годами исчисляется )
И пара месяцев, это смотря куда.. попадешь на работу, а если там только и делать что по клаве стучать.. тут уже будет не месяцы а недели и дни ))

Цитата (serge_007, Сб, 11.05.2013, 00:25:38)
В том-то и прелесть форумов, что можно печатать медленно

..Да.
Нет, это не на счет “прелесть” а на счет “медленно”.. Хотя.
Кстати, вот вы правильно заметили. Скорость набирается в Аське, при активном общении, ну это уже после того как руки запомнили где какая буква ))
Не, серьезно, я помню, давно-давно, как-то общался с человечком, не долго но активно.. очень быстро скорость поднялась.. там же просто печатаешь, там общение, интерес...
Так, не в тему )

Цитата (serge_007, Сб, 11.05.2013, 00:25:38)
А вот всякими аськами и проч не пользуюсь - не успеваю

А не успеваете, потому что не пользуетесь )) и тут одно за другое цепляется..


 
Дата: Суббота, 11.05.2013, 16:44 |
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 01:57:24)
А то вы не знаете
Знал бы - не спрашивал smile

Цитата (likbezz, Сб, 11.05.2013, 01:57:24)
И офф сайт есть и русскоязычный
У меня вопрос не по тому контенту что на сайте...

Цитата (likbezz, Сб, 11.05.2013, 01:57:24)
можно, смотря для чего и соответственно, как
Например: Я хочу изменить width $_THREAD_NAME$. Как это сделать?

Цитата (likbezz, Сб, 11.05.2013, 01:57:24)
печать улучатся за пару месяцев

Не знаю, мне что-то не помогает sad
И пробовал я мессенджерами раньше пользоваться, но через полгода-год отказался, потому что не успевал...

Добавлено (11.05.2013, 16:44)
---------------------------------------------
Вот какой вопрос возник:
Я применил

Код
function thread_Name(){
   alert('Название темы');
};

$('#frF3').change(function(e){
   thread_Name();
});

Получается что после нажатия ОК в окне сообщения и его закрытия сама нажимается кнопка Создать тему.
С чем это связано и как это устранить?

Спасибо


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » _uWnd по событию и условиям
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:


Мобильная версия