К вашему вниманию очередное обновление скрипта «CallMe», на этот раз весьма существенное. Что поменялось:

  1. Плавное появление и исчезание формы с заказом звонка.
  2. Убрал дополнительное поле с телефонным кодом.
  3. Результат отправки вместо всплывающего окна появляется сразу под формой заказа звонка.

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

Как подключить и настроить

Установка и настройка Callme и настройка SMS-уведомлений.

Что-то не получается?

Для FAQ есть отдельный пост: возможные ошибки при установке Callme, эта запись постоянно обновляется, а свежая редакция указана над текстом.

Как работает

Вначале вызываем библиотеку jQuery, далее сам скрипт.

После заполнения формы данные отправляются в index.php, где форма обрабатывается. Если письмо отправлено, под формой появляется сообщение об успешной отправке, если нет — ошибка. И всё это без всплывающих окошек и перезагрузок страниц. Через пару секунд сообщение об отправке или ошибке плавно исчезает.

Скачать

Скрипт можно использовать бесплатно на любом сайте. По вопросам, возникающим с установкой и работой скрипта пишите в комментарии.

    Отправить ответ

    222 Комментарий на "Скрипт заказа обратного звонка с сайта «CallMe» v1.3"

    Уведомлять
    avatar
    5000
    Евгений
    Гость

    Дедушка, еще раз скопировал код, который нужно вставить с сайта
    Заказать обратный звонокВаше имяВаш телефон

    После этого, мой слой опять перестал загружаться

    BearVuf: закоментил строку

    мои слои показываются, но скрипт Дедушки перестал работать.
    Прошу помочь

    masteroll
    Гость

    Добрый день!
    Помогите пожалуйста:
    сайт http://www.wifizone.com.ua.
    Работает на CMS InSales. Там нет возможности загрузить архив и распаковать его внутри сайта. Как правильно установить эту функцию?

    Спасибо заранее!

    BearVuf
    Гость
    Кирилл
    Гость

    Дедушка, спасибо за скрипт. Но одна проблема-на Мозиле шестой не работает, на всем остальном отлично работает. В чем может быть причина? Подскажите пожалуйста.

    Евгений
    Гость

    Дедушка, прошу прощения, не совсем понял куда вставлять. сделал так:
    <!-- callme-->Заказать обратный звонокВаше имяВаш телефон<a href="http://code.jquery.com/jquery-1.6.2.js" rel="nofollow">zzz</a> <!-- callme-->

    результат не изменился
    http://www.super-antivirus.ru/

    Евгений
    Гость

    Дедушка, согласно комменту BearVuf // 28 августа, 2011 // 23:47., я тоже попробовал убрать строку:

    Теперь, мой слой выводится, но кнопка Вашего скрипта перестала работать.

    BearVuf
    Гость

    Дедушка, спасибо за скрипт. Очень полезен, прост ни чего лишнего. То что надо.

    Евгений, Федор это проблема с несколькими библиотеками j-query. Мне помогло отключение загрузки библиотеки jquery.min.js. Просто закоментил строчку

    И скрипт убрал в самый низ страницы, перед дегом

    Дедушка, кстати по функционалу, было бы здорово добавить к отправке еще одно текстовое поле “Тема звонка”.

    Федор
    Гость

    отключил до выяснения причин. походу конфликт библиотек j-query.

    Федор
    Гость

    странно, но не пашет. при наезде, цвет не меняет. при клике – форма не вылазит.
    посмотрите здесь manekens . ru

    браузеры все перепробовал. :(

    Руслан
    Гость

    Подскажите пожалуста как сделать чтобы кэш чистился сам тоесть в водиш данные отпавляешь и данные остаются ? скрипт просто супер !!!

    Евгений
    Гость

    http://www.super-antivirus.ru/
    Дедушка, прошу подсказать. проверил названия всех слоев, но слой который в шаблоне перестает загружаться, после вставки Вашего кода на сайт.

    Илья Л.
    Гость

    Скажите как переместить кнопку любое в другое место интерфейса.

    Как добавить поле “комментарий”?

    Сергей
    Гость

    спасибо ! разобрался

    Сергей
    Гость

    Скрипт супер ! Установил на сайт без проблем, единственное не нашел где изменить код оператора… Я живу в Украине у нас код +3 а не +7 )) Подскажите пожалуйста где поменять.

    Евгений
    Гость

    1 в папке callme нет файла style.css, есть callme.css. его посмотрел,там названия стилей уникальные вроде
    2. нашел в файле callme.js вот это
    var st = document.createElement("link"); st.setAttribute("rel","stylesheet"); st.setAttribute("href","/callme/callme.css");
    смущает строка
    st.setAttribute("rel","stylesheet");
    мне кажется это еще может встречаться
    rel","stylesheet
    если просто поменять, то еще где надо менять ?

    Евгений
    Гость

    Вставил код ниже:

    Заказать обратный звонок

    Ваше имя

    Ваш телефон

    после этого перестали отображаться другие слои, который используются в шаблоне Джумлы.
    как исправить, чтобы Ваш скрипт не влиял на другие слои ?

    wpDiscuz