Javascript file loader
В продолжении темы про реализацию «include file» в javascript, я переписал и дополнил код в более удобную одну функцию-загрузчик javascript файлов.
Подгрузка может идти с любых адресов: локальных, кроссдоменных, итд., т.к подключение файла происходит через создание новых элементов <script>.
Применение: если на вашем сайте не используется никаких фреймворков типа jQuery, где уже есть встроенные загрузчики
В отличии от простого подключения внешнего файла в скрипте через document.write('<script type="text/javascript" src="/js/my/sample/file.js"></script>'), использование данной функции предоставляет:
синхронную/асинхронную возможность подгружать любое кол...
Подробнее →
Simple AJAX или «разбираем всё по полочкам»!
Небольшое вступление.
Каждый программист на JS рано или поздно сталкивается с понятием «асинхронный яваскрипт», а сокращенно AJAX. На самом деле в этой аббревиатуре нету ничего страшного, как могли бы подумать новички. В общем — это технология, позволяющая асинхронно (одновременно, независимо) обмениваться (получать и отправлять) информацию(ей) с другими ресурсами сервера (файлами).
В javascript это всего-навсего объект, реализующий «транспорт» для этой технологии. Это означает, что мы можем без обновления загруженной страницы, по действию пользователя (событию JS), например, обратиться к файлу, лежащему на нашем сервере, получить от него ответ (то что будет выводиться на экран, если...
Подробнее →