- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую всех.
Есть доска объявлений на Друпале 6, так вот там есть такая неприятная проблема, что если при добавлении добавления несколько раз нажать на кнопку добавления, то ровно столько раз у вас появится новых одинаковых объявлений, многие по привычке делают двойной клик и соответственно часто приходится их удалять вручную.
На друпал.ру нашёл решение http://www.drupal.ru/node/12258 благодаря скрипту после однократного нажатия кнопки исчезают
В топике пишут, что нужно вставить жабоскрипт
Что я и пытаюсь сделать, вставив таким образом сразу под <?php print $content ?>
Но увы, ничего не происходит, кнопки на месте и так же многократно могут срабатывать. Кэш чистил, в исходном коде данный код виден, как под админом, так и под анонимом.
Может что-то не так делаю? Или кто-нибудь знает другое решение? Наверняка многие с этим сталкивались.
Попробуйте по клику присвоить CSS свойство Submit:
$(this).css({"visibility":"hidden"});
А я бы не стал городить огороды, а воспользовался модулем hide_submit.
Судя по описанию этот модуль точно решает поставленную проблему, перевод описания - "Некоторые пользователи нетерпеливы и нажимают на кнопку отправки более чем один раз в ожидании своего поста. В некоторых случаях это может привести к дублированию сообщений.....Одно из решений, которое я нашел, это небольшой код JQuery, чтобы скрыть кнопку отправки после того, как ее нажали, и вывести информативный текст, например: «Пожалуйста, подождите ..." ."
Попробуйте по клику присвоить CSS свойство Submit:
$(this).css({"visibility":"hidden"});
Интересный совет, правда в css правда в стилях я не силен, могу рамочку кнопке сделать :-)
А я бы не стал городить огороды, а воспользовался модулем hide_submit.
Судя по описанию этот модуль точно решает поставленную проблему, перевод описания - "Некоторые пользователи нетерпеливы и нажимают на кнопку отправки более чем один раз в ожидании своего поста. В некоторых случаях это может привести к дублированию сообщений.....
А вот это то что нужно, благодарствую.