Javascript.RU

Добавить новую запись в Javascript-Блог »»
Пара полезных, кроссбраузерных функций

Решил собрать функции с которыми разработчики встречаются часто.

1. Обработка события DOMContentLoaded (полная загрузка html кода) что бы func не вызывался два раза, нужно поставить проверку на выполнение этой функции

function DOMOnload(func) {
    var doc = document;
    if(doc.addEventListener) {
	        doc.addEventListener('DOMContentLoaded', func, false);	
	}
	else if(doc.attachEvent) {
...
читать дальше »
+5

Проблема insertBefore с таблицей

В этом посту я опишу глюк или не реализованный функционал языка.
Недавно я столкнулся с задачей вставки узла в определенное место таблицы. Вставку решил выполнить с помощью insertBefore. читать дальше »

+1

jQuery + node.js: потрошим страницы на сервере

Node.js уже довольно неплохо зарекомендовала себя как средство создания веб-пауков и всяческих грабберов контента. Но кроме простого получения и разбора HTML серверный JavaScript позволяет нам делать нечто большее: работать со страницей на сервере с помощью jQuery.

Давайте попробуем. Задача: собрать топики с трёх страниц главной Хабра и вывести их вместе с количеством комментариев.
jQuery-выражение для получения топиков [...]

0

скрыть внешние ссылки с сайта

Вот. Потратил день. Если кому надо хоть отпишитесь что мол пригодилось...
файл url.php (кидаем в корень)
немного изменил, чтобы исправлялись ошибки http(S)// или hTTp(s):/ на http(s):// если javascript отключен.
И также, если к скрипту обратился какой-то нахал, то скрипт редиректит на вашу главную страницу (последний else) читать дальше »

+1

querySelectorAll на практике

Введение

Метод element.querySelectorAll("css query") был введен в браузеры уже достаточно давно, но, честно говоря, я не встречал особо статей про него.
Что ж, исправим эту ситуацию. читать дальше »

Что же это такое?

+13

True FastCGI для PHP - миграция и тесты

Начиная с PHP 5.3, язык стал готов к работе в режиме True FastCGI. Я решил попробовать эту возможность на практике... Ну и вот что из этого вышло.

В статье описана попытка использования технологии, сложности, которые пришлось преодолевать и некоторые бенчмарки, демонстрирующие возможный эффект перехода на True FastCGI.

PHP и Javascript часто используются вместе, а это мой единственный блог, поэтому, надеюсь, будет к месту. читать дальше »

+1

Начинаю серьезно учить

Сегодня, зарегистрировавшись на этом сайте, я решил серьезно сесть за изучения JavaScript'a. Пока онлайн курсы готовятся (а я хочу поучаствовать), буду пытаться что то выучить сам. По ходу дела, буду стараться писать здесь о своих достижениях и навыках. Посмотрим, смогу ли я выучить яваскрипт в короткие сроки. Удачи мне.

+1

Первая группа онлайн-курсов

Завершились первые онлайн-курсы по основам Javascript.. Что я могу сказать..

Из плюсов:

  • Онлайн-курсы получились. Да, я планирую подшлифовать некоторые вещи для более удобного проведения, но в общем обучение возможно.
  • Получилось пройти больше, чем заявлено. Предварительная программа уместилась не в 4, а в 3 дня.
читать дальше »
+1

Транслитерация URL

Еще одна небольшая "поделка" всего в 7 строк - на этот раз понадобилась транслитерация имени файла. Транслитерация URL является, с некоторых пор, весьма востребованной темой в среде специалистов по поисковой оптимизации. читать дальше »

+2

Множественная замена при помощи регулярных выражений (Regexp)

Понадобилось тут, вот выкладываю свое решение)
Исходные данные: Строка с датой вида "13 Aug"

Задача: каждый раз при появлении такой строки заменять английское название месяца на русское типа "13 авг"

Одно из возможных решений:

...
читать дальше »
+2

 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Популярные таги
Последние комментарии
Последние темы на форуме
Forum