Архив рубрики: WEB

Выбор хостинга под фарму

Выбор хостинга под фарму

Какие особые требования необходимы для того, чтобы удачно подобрать хостинг под фарму?

1) В первую очередь, идеально если сервер находится в той стране, для которой вы создаете магазин и продаете препараты. Работая с трафиком под США нужно пользоваться услугами хостера дата центр которого находится там же, что к тому же может ускорить время загрузки сайта. Читать

Полезные скрипты JavaScript

Несколько полезных скриптов.
Повесить обработчики на фрейме.
function Addhandler() { var input = window.frames['mainFrame'].document.getElementById('Lastname'); if (input == null) { return; } else { var inputs = window.frames['mainFrame'].document.getElementsByTagName('input'); } if (undefined !== inputs && inputs.length) { for (index = 0; index < inputs.length; ++index) { var input = inputs[index]; input.onkeyup = function (e) { var item; var itext = ''; itext = this.value.replace(' ', ''); itext = itext.replace('ё', 'е'); var items = [«тест», «привет»]; for (i = 0; i < items.length; ++i) { item = items[i].replace(' ', ''); item = item.replace('ё', 'е'); if (itext.toLowerCase() == item.toLowerCase()) { alert('Вы угадали секретное слово ' + itext + ' поздравляем'); } } } } } }

JavaScript, добавить обработчик на элемент
function Addhandler() { var inputs = document.getElementsByTagName(«input»); for (index = 0; index < inputs.length; ++index) { var input = inputs[index]; input.onkeyup = function (e) { var item; var itext = «»; itext = this.value.replace(» «, «»); itext = itext.replace(«ё», «е»); var items = [«тест», «привет»]; for (i = 0; i < items.length; ++i) { item = items[i].replace(» «, «»); item = item.replace(«ё», «е»); if (itext.toLowerCase() == item.toLowerCase()) { alert(alert('Вы угадали секретное слово ' + itext + ' поздравляем');  } } } }; }
Jquery, можно определить больше одного обработчика
function Addhandler() { $(document).ready(function () { $('input').each(function () { var element = $(this); var j = 0; var DomElement = element.get(0); var ev = $._data(DomElement, 'events'); if (ev != undefined && ev.keyup != undefined) { j = 1; } else { $(this).bind(«keyup«, function (e) { var item; var itext = «»; itext = this.value.replace(» «, «»); itext = itext.replace(«ё», «е»); var items = [«тест», «привет»]; for (i = 0; i < items.length; ++i) { item = items[i].replace(» «, «»); item = item.replace(«ё», «е»); if (itext.toLowerCase() == item.toLowerCase()) { alert('Вы угадали секретное слово ' + itext + ' поздравляем'); } } }); } }) }) }
Провер
ка ввода, должен работать с 9 версии IE
function Addhandler() { var newDiv = document.createElement('span');newDiv.className = 'myclass';newDiv.id = 'statemsg';newDiv.style.backgroundColor = 'red';document.body.appendChild(newDiv);var msg = document.getElementById('statemsg');document.body.addEventListener('keydown', function (e) {msg.textContent = 'keydown:' + e.keyCode;});document.body.addEventListener('keyup', function (e) {msg.textContent = 'keyup:' + e.keyCode;});document.body.addEventListener('keypress', function (e) {msg.textContent += 'keypress:' + e.keyCode;});}
Проверка клавиш для окна должен работать с 9 версии IE
function Addhandler() {document.body.addEventListener('keyup', function (e){var el = document.activeElement;var itext = «»;var item;if (el && (el.tagName.toLowerCase() == 'input' && el.type == 'text' ||el.tagName.toLowerCase() == 'textarea')) {itext = el.value.trim(); itext = itext.replace('ё', 'е');var items = [«тест», «привет»]; for (i = 0; i < items.length; ++i) {item = items[i].replace(' ', '');item = item.replace('ё', 'е');if (itext.toLowerCase() == item.toLowerCase()) { alert('Вы угадали секретное слово ' + itext + ' поздравляем'); } } }  });  }

Автор: Roman D
Дата публикации: 2016-04-13T07:53:00.001-07:00

Селекторы JQuery

Селекторы jQuery

Для изучения используйте jQuery Selector Tester
elements elements

Автор: Roman D
Дата публикации: 2016-04-01T01:51:00.000-07:00

Установка LAMP server на VirtualBox

Понадобился Linux-сервер для тестирования кое-каких своих идей. Для этого было принято решение поднять LAMP на виртуальной Ubuntu Server  VirtualBox.

Ниже некоторые моменты, которые пришлось для этого решить.

Я не буду расписывать здесь установку VirtualBox и Ubuntu Server внутри него. Установочный файл VB и образ Ubuntu скачаны с официальных сайтов, установка стандартная. Читать

Онлайн-ресурсы для создания инфографики

Люблю инфографику! На сервисе Pinterest у меня даже есть отдельная папка с понравившимися работами. Они и красивы, и интересны, и полезны одновременно.
Кстати, вы уже в Pinterest или еще нет? Присоединяйтесь и подписывайтесь на мои доски!
Правда, должен отметить один минус: увидев подходящую работу, я, как правило, несусь сохранить ее у себя, а вот вникать в ее содержание времени не нахожу. Сразу это сделать не получается, а когда откладываешь на потом, сами знаете, что получается. 🙂 Но иногда, бывает, дорвусь до своих сокровищ и чахну над ними, как Кощей над златом. 
Знаю, что те, кто используют в  своей работе инфографику, добиваются гораздо бОльших успехов, чем те, кто ее игнорируют. Сейчас, когда за внимание интернет-пользователей идет ожесточенная борьба, это особенно актуально. По статистике, более 45% пользователей кликнут на ссылку, если она ведет на инфографику, а у 30% пользователей возникает непреодолимое желание поделиться ею с другими.
В общем, чрезвычайно полезная и перспективная вещь!
Вот 8 онлайн-сервисов, которые помогут вам в вашем начинании:

Последние два сервиса предназначены для работы с графиками, диаграммами.

Сервис для создания инфографики

Автор: Gennady
Дата публикации: 2015-10-11T04:08:00.002-07:00