Перейти к содержимому


Пользователь месяца
Ixman Ixman 1-й за Октябрь
Очков активности: 693 0 тем, 33 сообщения, 14 баллов репутации
Сайт: o5cat.ru
ТОП самых активных за этот месяц
  • Фотография yuran
    #1

    yuran (yurbol.ru)
    Очков активности: 79.5 0 тем, 53 сообщения, 1 балл репутации

  • Фотография ShowPrint
    #2

    ShowPrint (ShowPrint.ru)
    Очков активности: 58.5 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #3

    BLIK
    Очков активности: 48 Вне конкурса за определение пользователя месяца

  • Фотография Mandarin
    #4

    Mandarin
    Очков активности: 42 0 тем, 28 сообщений, 1 балл репутации

  • Фотография WGN
    #5

    WGN (worldgamenews.com)
    Очков активности: 39 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #6

    Ixman (o5cat.ru)
    Очков активности: 36 Вне конкурса за определение пользователя месяца

  • Фотография pozitron123
    #7

    pozitron123
    Очков активности: 30 2 темы, 14 сообщений, 1 балл репутации

  • Фотография Mariko
    #8

    Mariko
    Очков активности: 16.5 1 тема, 8 сообщений, 1 балл репутации

  • Фотография RosenRot
    #9

    RosenRot (abuzov.com)
    Очков активности: 13.5 1 тема, 6 сообщений, 1 балл репутации

  • Фотография алексс
    #10

    алексс
    Очков активности: 13.5 1 тема, 6 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 31.10.2018
  • Яндекс выдача: 13.11.2018
Топ 5 участников по репутации


Всплывающее окно обратного звонка на html + php + css, без использования jQuery

#1 webgroupco

webgroupco
  • Пользователь
  • 50 сообщений
  • Репутация: 3
1

Отправлено 31 July 2015 - 07:00

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

 

Хочу вам предложить всплывающее окно обратного звонка на html + php + css, без использования jQuery и Mootools.

 

Иногда такие решения крайне необходимы, посмотреть работу скрипта и скачать исходники можно на моем сайте.

 

Скрипт абсолютно бесплатен и полностью настраивается!

 

callback.jpg


 

 

  • 0

#2 BLIK

BLIK
  • Супермодератор
  • 4141 сообщений
  • Репутация: 943

Отправлено 31 July 2015 - 17:10

@webgroupco, Как я понял, никакой проверки ввода номера нет?

 

Сейчас попробовал и буквы все проходит и отправляет?

 

P.s То есть любой может любые символы в это окно и он пропустит и отправит я правильно понял?


  • 0

Качественный хостинг   Тут может быть ваша ссылка?



#3 Ixman

Ixman
  • Пользователь PRO
  • 2935 сообщений
  • Репутация: 765

Отправлено 01 August 2015 - 09:30

@BLIK, можно этот плагин http://jqueryvalidation.org/ прикрутить, ведь ТС не продаёт его, что от него требовать можно. Хотя может быть он и задумается над предложением и исправит своё творение )

Хотя у автора фишка в том, что он не использует сторонние библиотеки для работы своего плагина )


  • 0


#4 webgroupco

webgroupco
    Topic Starter
  • Пользователь
  • 50 сообщений
  • Репутация: 3

Отправлено 01 August 2015 - 10:38

@Ixman,не обязателен плагин,подправьте прицип проверки, это сырой вариант, надо работать а не говорить что это вам не подходит, код открыт - делайте лучше


  • 0

#5 Ixman

Ixman
  • Пользователь PRO
  • 2935 сообщений
  • Репутация: 765

Отправлено 01 August 2015 - 10:44

@webgroupco, я знаю что можно и на php проверку сделать, но если это интерактивный элемент, то лучше всего и проверку соответствующую


  • 0


#6 Info-Mans

Info-Mans
  • Пользователь
  • 1241 сообщений
  • Репутация: 124

Отправлено 01 August 2015 - 12:42

Если ТС интересно вот код с помощью которого можно прикрутить проверку) Надо только подогнать код)

<script type="text/javascript">
$(document).ready(function() {
$('form').submit(function() {
$('input[name=name]', this).val($.trim($('input[name=name]', this).val()));
var phone_val = $('input[name=phone]', this).val();
var reg1 = new RegExp("[^0-9]*", "g"), reg2 = new RegExp("[^0-9\-\+ \(\)]", "g");
var phone_txt = phone_val.replace(reg1, '');
if(phone_val.search(reg2) != -1)
{
alert('Номер телефона может содержать только цифры, символы "+", "-", "(", ")" и пробелы');
return false;
}
if(!phone_txt || phone_txt.length < 10) 
{
alert('В вашем телефоне слишком мало цифр! Введите номер в таком формате: 89151112233');
return false;
}
return true;
});
$('a.order-btn').click(function() {
$(this).closest('form').submit();
return false;
});
});
</script>

  • 0

»»» Начни изменять свою жизнь с внешнего вида «««
        Буду рад вашим комментариям на блоге!



#7 BLIK

BLIK
  • Супермодератор
  • 4141 сообщений
  • Репутация: 943

Отправлено 01 August 2015 - 13:18

@Ixman,Да я задал вопрос, уточнить, что он принимает все и буквы и цифры и возможно, и вредонос примет..

 

Я к тому, что у ТС на сайте стоит такая же форма без проверки, то есть я еще не знаю как форма шлет и отправляет, но, так можно и вирусный код закинуть в эту форму, вот я к чему написал.

 

Как отправляет форма? Или может по поводу вредоноса я погоречился и загрузить не получиться?

 

P.s Так как не так давно самому загрузили бекдор, как раз через окошко заказать звонок( я так думаю, но могу ошибаться).


  • 0

Качественный хостинг   Тут может быть ваша ссылка?



#8 webgroupco

webgroupco
    Topic Starter
  • Пользователь
  • 50 сообщений
  • Репутация: 3

Отправлено 01 August 2015 - 14:20

Да серы паранойка вас не отпускает, передается сообщение обычным методом POST это видно в коде.

Если боитесь тогда никогда свою почту не открывайте.

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

 

Код выложил потому что он универсален, но сырой, может кто и доработает, самому не до него сейчас.


  • 0

robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru