Привет всем!
Недавно я начал активное изучение таких технологий, как JS (JavaScript), Jquery и AJAX. Последние 2 из них как раз основываются на православном JS. Для тех кто не знает, JavaScript – объектно-ориентированный скриптовый язык программирования, он активно используется в интернет-клиентах (браузерах). Jquery же является дополнительно библиотекой для JS и существенно расширяет возможности, а AJAX – это метод взаимодействия сервера и клиента без обновления страницы. То есть можно, например, осуществлять заполнение форм, отсылку их на сервер и получение результат без обновления страницы. Очень удобно и эффектно
И если вы заметили, я доделал Кнопку Бабло, она чуть правее Концепцию кнопки вы определите сами, но могу сказать, что началось ее создание с того, что я тренировался в использовании библиотеки Jquery и решил придать работе немного смысла Так же нарисовал дизайн, но к делу это не относится. Кнопка Бабло основана на JS и Jquery, это такая демонстрация далеко не всех возможностей библиотеки. Неплохо бы начать создавать интерактивные сайты, ведь за такими вещами будущее современных сайтов, посмотрите на Google, он так же стремиться к использованию этих технологий.
Вернемся к основной теме. Недавно придумал, как можно эффективно направить использование этих библиотек в дорвеях. Так, например, при помощи библиотеки Jquery можно скрывать контент и его часть, можно создавать редирект как это сделал rushter, можно интерпретировать страницу и всячески ее изменять.
Итак, для того, чтобы скрыть контент страницы, нам понадобятся:
Саму библиотеку можно использовать в полном формате, но нам целиком она не понадобится, так что я советую использовать компрессированный вариант, можете использовать ее сразу с моего сервера:
Эту строчку вставляйте в head шаблона для дорвея. Далее подключаем модульный JS файл, он будет находится на вашем сервере и в нем вы пропишите код перехода на платник через вашу TDS, например и конечно сам скрипт скрытия контента
Я как то раз описывал методы добавления ссылки в статье про Кнопку Вход. Например, вы можете вставить в подключаемый файл вот такой код:
$(document).ready(function () {
var yarik = (''+
'Подтвердите переход на сайт!');
$("body").css("text-align","center");
$("body").css("font-size","40px");
$("body").css("margin","20px 0px 0px 0px");
$("body").html(yarik);
});
Итак, что же делает этот код. Как только DOM будет полностью подгружен, все содержимое элемента body заменяется на то, что вы укажите в функции html(). А так как в нее импортируется значение переменной yarik, то меня текст нужно в ней
Все просто и все работает. Первый вопрос – палится ли это? Могу сказать, что у меня самый примитивный style=display:none не палился, а этот запутанный код тем более не будет выделяться. Можно для полной уверенности его еще и зашифровать, но в этом случае вы рискуете повесить на свой домен табличку «Сайт угрожает безопасности вашего компьютера» или что-то в этом роде.
Проделав все эти действия, вы легко спрячете контент и заставите перейти посетителя дорвея на платник. Но вы можете ничего не делать, а просто скачать почти готовый архив нужных файлов и просто встроить в шаблон в нужные места.
[ Скачать связку html и Jquery ]
В кодах все интуитивно понятно, так что проблем быть не должно.
А вот вопросы наверняка будут, жду их в комментариях
На заправку интересная постановка Knife Showinc с моего канала youtube