Javascript лаборатория
Здесь я буду выкладывать свои часто используемые блоки кода и готовые решения (будут попадаться и взятые из сети, но в основном свои - проверенные и рабочие). Конечно, можно многие вещи, представленные здесь, реализовать быстрее и проще при помощи каких нибудь JS библиотек - той же JQuery. Но смысл размещаемого тут материала иной. Знать JQuery - не означает знать Javascript.
Если проект горит и времени нет - JS библиотеки просто спасают, но когда душа просит более низко уровневого творчества, то тут господа мы вспоминаем про Javascript в его чистом виде. Есть и третий вариант, когда не хочется перегружать проект целой подключаемой библиотекой из за одной единственной фишки. Её конечно лучше написать самому. Или подглядеть у кого ... :)
Ajax кроссдоменноВсем привет. Тема сегодняшней заметки: ajax кроссдоменно, без Jquery. По соображениям безопасности, объект XMLHttpRequest имеет неприятное ограничение - нельзя посылать ajax запросы на домены, отличные от домена, на котором выполняется скрипт, формирующий запрос. То есть нельзя послать ajax запрос с домена domain1.ru на domain2.ru. В будущем, кстати это ограничение собираются убрать. Почему? Потому что люди уже давно научились обходить эти ограничения и фактически это ограничение не столько спасает, сколько мешает нормальным разработчикам. Но на данный момент ситуация требует "почесать репу". Комментарии (2)
Ajax загрузка нескольких файлов на серверВ этой заметке хочу осветить интересный способ загрузки файлов на сервер. Срипт, который получится полностью рабочий и после некоторой адаптации может быть использован вами, в ваших проектах, если конечно будет вам интересен. Javascript: checkbox выбрать всёЧастенько в скриптах, обслуживающих html - формы требуется функциональный checkbox, который реализует задачу "Выбрать всё". Я написал для себя подобную функцию, которая не использует Jquery, рад предложить её и вам. В этой функции конечно используется цикл для обхода чекбоксов, но обход ограничивается только дочерними элементами формы, в котором расположен checkbox "Выбрать всё". Javascript: Всплывающие подсказки без jQuery
Нынче в свете веяний WEB 2.0 стало модным добавлять на сайты всякие "фишки". Реализуются они, как правило посредством JavaScript библиотек. И попросила моя программерская душа сотворить чего нибудь такого вэбдванольного |
|
|
Информация копипастерам
Внимание! Копирование контента с сайта, возможно только с разрешения администратора. Т.е. Меня! Я скорее всего разрешу Вам это сделать, в обмен на живую ссылку, на статью оригинал.