Javascript.RU

Добавить новую запись в Javascript-Блог »»
Новый спайдер на основе htmlparser + soupselect

На досуге набросал новый спайдер для очередного микропроекта. В этот раз я решил не использовать jsdom (как в нескольких предыдущих), а остановиться на связке htmlparser + soupselect. Страница сначала отдаётся парсеру, а поиск по полученному DOM делается с помощью SoupSelect.

Архитектура спайдера
Архитектура самого спайдера тоже отличается от предыдущего. На этот раз в основе лежит EventEmitter, а [...]

+1

Javascript Class

Вариант функции для создания своих классов в JavaScript

var MakeClass = function(){
	return function( args ){
		if( this instanceof arguments.callee ){
			if( typeof this.__construct == "function" ) this.__construct.apply( this, args );
		}else return new arguments.callee( arguments );
	};
}
var NewClass = function( variables, constructor, functions ){
	var retn = MakeClass();
	for( var key in variables ){
		retn.prototype[key] = variables[key];
	}
	for( var key in functions ){
		retn.prototype[key] = functions[key];
	}
...
читать дальше »
+4

Google Closure руководство для начинающих

Мне как всегда не сидится на месте, в этот раз я взялся за Google Closure Library. В заголовке красуется «для начинающих», но мы то знаем, если вы добрались до Closure, то ваш уровень уже далек от озвученного, хотя основы мы будем проходить по натоптанному пути. Подключение библиотеки Для подключения Closure нам понадобиться скачать библиотеку с [...]

+2

Работа со слоями

Как настроить переключение видимости слоя. В IE
я создал

function abc() {
document.all.(имя элемента).slyle.visibilite="hidden"
}

и переключил видимость слоя. как это сделать в Firefox

-3

Курсы Javascript

Всем привет!

Сегодня произошло событие, которое для меня является очень важным, в профессиональном плане. Поэтому хочу им поделиться.

А именно, я открыл первые в своей жизни курсы JavaScript читать дальше »

+3

ТРИЗ-скрипт расчета идеальности технической системы

Развитие технической системы (ТС) определяется по повышению ее степени идеальности в направлениях увеличения качества функционирования и снижения фактора расплаты. Повышение идеальности достигается как за читать дальше »

-1

PHP jQuery Cookbook

Давеча, меня попросили написать рецензию на новую книгу от издательства PACKT «PHP jQuery Cookbook», и вот моя оценка готовым блюдам… Надеюсь я никого не обижу тем, что выложу оглавление книги, и буду идти по нему: Управление событиями в jQuery Первая глава посвящена полностью jQuery — основной акцент конечно сделан на события: события мышки и клавиатуры, [...]

0

Сервер разработки на основе Gitosis

Если Вы пользовались Joyent или Heroku, Вам должен быть знаком способ которым они делают связку хостинга и git: Вы делаете git push нужной ветки и сервер запускает этот код. Я решил сделать то же самое на своём маленьком сервере.
Основные требования к серверу были такими:

Использование git. Я конечно знаю SVN и CVS, но git для меня [...]

0

onBeforeCopy

Событие onBeforeCopy наступает перед копированием данных из текущего элемента страницы в буфер обмена Windows.

Событие onBeforeCopy() можно использовать, чтобы разрешить или запретить пункт контекстного меню Скопировать.

Для этого достаточно присвоить свойству returnValue объекта event значение false. Значение false разрешает, так как в этом случае мы отменяем поведение меню по умолчанию.

Присвоив значение true мы, тем самым, запрещаем пункт контекстного меню.

<p onBeforeCopy="window.event.returnValue = false">
Этот текст нельзя скопировать!
</p>
-1

Свойство объекта или атрибут html элемента

И снова поднимаю на обсуждение проблему связанную с нашим "любимым" Internet Explorer!
Во время работы над эффектом MySelect, Internet Explorer показал ошибку, которую я не сразу смог найти. После долгого разбора своего кода я нашел ошибку и был очень удивлен! читать дальше »

+4

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

Учебник javascript

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

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

Интерфейсы

Все об AJAX

Оптимизация

Разное

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

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