• Страница 9 из 9
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » serge_007 [133]
Результаты поиска
Дата: Суббота, 11.05.2013, 19:17 | Сообщение #121 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


И что делать?

 
Дата: Суббота, 11.05.2013, 19:52 | Сообщение #122 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 19:37:12)
неплохо было бы объяснить что вы хотите
Я уже объяснял ранее:
Цитата (serge_007, Сб, 11.05.2013, 16:44:14)
...после нажатия ОК в окне сообщения и его закрытия сама нажимается кнопка Создать тему.
...как это устранить?


Цитата (likbezz, Сб, 11.05.2013, 19:37:12)
Если вот это
Нет,
Цитата (serge_007, Пт, 10.05.2013, 22:47:08)
на время эту тему можно отложить


 
Дата: Суббота, 11.05.2013, 20:13 | Сообщение #123 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Так вообще новую тему будет создать невозможно biggrin

 
Дата: Суббота, 11.05.2013, 20:38 | Сообщение #124 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 20:27:20)
Это точный ответ на вопрос: как это устранить?
Несомненно. Полная аналогия с ответом врача "Отрубите голову" на вопрос "У меня голова болит, что делать?" biggrin
Вас бы устроил такой ответ? wink

Заход с другой стороны: При закрытии alert пользователь ожидает что будет закрыт alert и не более того, что вполне логично. Зачем при этом происходят какие-то ещё действия - непонятно. Следовательно происходить они не должны.
Сейчас пользователь заполняет поля формы, потом жмёт Создать тему и тема создана.
Добавляем alert. В алгоритме создания темы ничего поменяться не должно, кроме того что в процессе заполнения формы появиться информационное окошко, которое пользователь закроет нажатием кнопки Ок.
Так понятнее?


 
Дата: Суббота, 11.05.2013, 21:11 | Сообщение #125 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 20:59:31)
Я бы не задал такой вопрос
Тогда скажите, какой вопрос надо задать если болит голова?

Цитата (likbezz, Сб, 11.05.2013, 20:59:31)
Вы понимаете, что функцию отправки формы вызывает НЕ кнопка Ok в алерте?
Конечно, Вы ведь ранее писали что
Цитата (likbezz, Сб, 11.05.2013, 18:29:31)
алерт это системное окно и имеет повышенный приоритет, ну а потом уже, как вы закрыли его, выполняется функция отправки формы

Цитата (likbezz, Сб, 11.05.2013, 20:59:31)
зачем вы мне про нее пишите?
Потому что когда я пишу менее подробно (одну суть), Вы меня не понимаете sad

Цитата (likbezz, Сб, 11.05.2013, 20:59:31)
Абсолютно не в курсе что вы сделали ДО этого
Сделал до чего?

Цитата (likbezz, Сб, 11.05.2013, 20:59:31)
С какого перепуга появилось окошко алерта
Я вставил Ваш код в шаблон HTML в форму добавления сообщения, при заполнении формы появляется это окно, согласно вставленному коду...

Цитата (likbezz, Сб, 11.05.2013, 20:59:31)
никакой отправки быть не должно

Вы же писали что у Вас происходит всё точно так же как у меня:
Цитата (likbezz, Сб, 11.05.2013, 18:04:12)
у меня просто создается тема и осуществляется переход на соответствующую страницу

А этого происходить не должно, пользователь же не жал кнопку Создать тему..


Сообщение отредактировал serge_007 - Суббота, 11.05.2013, 21:18
 
Дата: Суббота, 11.05.2013, 22:00 | Сообщение #126 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 21:38:07)
неплохо бы объяснить причину боли
Так я же её объяснил!
Цитата (serge_007, Сб, 11.05.2013, 16:44:14)
Я применил
Код
function thread_Name(){
    alert('Название темы');
};

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


Цитата (likbezz, Сб, 11.05.2013, 21:38:07)
вы не пишите о том, что на самом деле важно
А что важно? ИМХО - до установки кода тема сама не создавалась, после стала создаваться. Вот это и важно. Нет?

Цитата (likbezz, Сб, 11.05.2013, 21:38:07)
НЕ вижу никакого алерта, так как нет такой функции у меня
Но Вы же представляете как работает код, который Вы написали?

Цитата (likbezz, Сб, 11.05.2013, 21:38:07)
Это обычное поведение при создании темы
Не знаю как у Вас, но у меня на форуме обычным считается создание темы по нажатию кнопки Создать тему smile

Цитата (likbezz, Сб, 11.05.2013, 21:38:07)
А я нажал
А у меня такой возможности нет, потому что сразу после закрытия aлерта тема создаётся сама, см. видео


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


Цитата (likbezz, Сб, 11.05.2013, 22:36:55)
зачем вы функцию вставляете внутрь формы?
Мне техподдержка юкоза как-то написала так делать, когда с другим скриптом вопрос решали...

Цитата (likbezz, Сб, 11.05.2013, 22:36:55)
вообще не в этот шаблон
А в какой надо?
Цитата (likbezz, Сб, 11.05.2013, 22:36:55)
Это точно алерт?
Да

Цитата (likbezz, Сб, 11.05.2013, 22:36:55)
Попробуйте переименовать функцию
Попробовал. Результат аналогичный

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

Цитата (likbezz, Сб, 11.05.2013, 22:36:55)
Может вы на Enter нажали?
Конечно! А как же ещё завершить ввод текста?!


 
Дата: Суббота, 11.05.2013, 23:18 | Сообщение #128 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Да, и если без скрипта, то тема создаётся нажатием Enter, если активно поле названия или описания темы...
Понятно почему я не замечал этого раньше. Я создаю темы так: Ввожу название темы, потом жму Tab, потом набираю описание, но дальше Tab жать надо много раз, что бы перейти к тексту темы, поэтому я кликаю в поле текста темы мышкой, вот и не происходит "автоматического" создания темы...
Теперь всё ясно, спасибо за помощь!

ЗЫ И ещё вопрос. alert предложенного кода появляется ДВАЖДЫ в браузере Opera (только в нём). Вы знаете как это устранить? И как убрать URL сайта из первой строки alert в том же браузере?

Добавлено (11.05.2013, 23:11)
---------------------------------------------

Цитата (likbezz, Сб, 11.05.2013, 23:03:30)
Через условие, что это страница создания тем
Это я понимаю что через if, но не знаю как именно надо

Цитата (likbezz, Сб, 11.05.2013, 23:03:30)
Когда висит алерт некуда ничего вводить
Я Enter жму по окончании ввода текста в поле названия темы. Модальное окно alert останавливает выполнение субмит до момента своего закрытия

Добавлено (11.05.2013, 23:18)
---------------------------------------------

Цитата (likbezz, Сб, 11.05.2013, 23:03:30)
Через условие, что это страница создания тем
И без него работает...


 
Дата: Суббота, 11.05.2013, 23:28 | Сообщение #129 | Тема: Замена окну alert
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Есть-ли в js возможность использовать пользовательское (оформленное пользователем) окно уведомления/диалога?

ЗЫ В Visual Basic есть функция MsgBox. Это практически аналог alert js. Его тоже нельзя редактировать, кроме как изменить текст. Но в VB есть так же и UserForm, которую можно раскрашивать во все цвета радуги, навешать гиперссылок,картинок и прочую лабуду

Спасибо


 
Дата: Суббота, 11.05.2013, 23:38 | Сообщение #130 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Цитата (likbezz, Сб, 11.05.2013, 23:22:34)
Понятное дело что и без него работает... только не правильно это, запускать заведомо бесполезные функции, тем более если это легко исправить.
Понятнои легко тем кто разбирается в этом, а я только первые шаги делаю, мне каждый шаг с трудом даётся sad
Сделал так:
Код
<?if($PAGE_ID$='addthread')?>
  <script type="text/javascript">
       function my_thread_Name(){
  alert('Название темы');
};

$('#frF3').change(function(e){
  my_thread_Name();
});
  </script>  
   <?endif?>

Правильно?

Цитата (likbezz, Сб, 11.05.2013, 23:22:34)
Может и возможно как-то убрать это, отредактировав системные скрипты или сам экзешник Хрома
Ну и Хром с ним smile

Цитата (likbezz, Сб, 11.05.2013, 23:22:34)
Использовать, например, не change а focus
Я с этого начал. Нет, тогда название темы ввести становится невозможно...


 
Дата: Воскресенье, 12.05.2013, 00:17 | Сообщение #131 | Тема: _uWnd по событию и условиям
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Спасибо, пробовать буду уже завтра smile

 
Дата: Вторник, 14.05.2013, 00:42 | Сообщение #132 | Тема: Замена окну alert
serge_007
Подполковник
Группа: Пользователи
Сообщений: 135
Награды: 0
Репутация: 5
Статус: Offline


Спасибо, буду посмотреть

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


Здравствуйте

Есть ли на юкозе возможность, что бы уведомления на почту приходили на ВСЕ создаваемые пользователем темы по умолчанию?
На некоторых платформах такое достигается путём установки галки в профиле пользователя. А на Юкоз?

Спасибо


 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » serge_007 [133]
  • Страница 9 из 9
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
Поиск:


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