greasemonkey

UserJS — обычный JavaScript-код, хранящийся на компьютере пользователя. При заходе на определённую страницу он исполняется. Чаще всего используется для добавления новых функций сайтам.

Структура

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

// ==UserScript==
// @name Имя скрипта
// @namespace Пространство имён
// @description Описание
// @include *
// @author Автор
// @copyright Копирастия
// @version Версия
// @uso:rating Рейтинг на сайте userscripts.org
// ==/UserScript==

Поддержка

Поддерживается браузерами Firefox (с расширением Greasemonkey), Google Chrome (нативная поддержка), Safari (с расширением GreaseKit), Опера, Epiphany и IE7 Pro.

Установка

Opera
Preferences → Advanced → Content → JavaScript Options. Указываем в User JavaScript files папку, куда мы будем класть наши скрипты.

Firefox
Устанавливаем расширение Greasemonkey. Открываем *.user.js файл.

Safari
Устанавливаем GreaseKit. Открываем *.user.js файл

Internet Explorer
Устанавливаем IE7 Pro. Открываем ieuser.js файл.

Ссылки

Похожие публикации:

  1. Назначена дата смерти Internet Explorer 6
    Google начал кампанию по уничтожению браузера Internet Explorer 6 - будет убрана поддержка оного на YouTube и Orkut. 1 марта...
  2. Подводные камни jquery.form
    Плагин jQuery Form позволяет не только сделать новые ajax-формы, но и довольно просто обновить уже существующие формы таким образом, чтобы...
  3. Кросс-доменный Ajax
    При осуществлении асинхронных запросов в JavaScript невозможно передавать данные между разными серверами, по умолчанию данный функционал доступен в пределах одного...
  4. Генерация XLS на сайте
    Случайно сохранил обычный HTML-файл с расширением .XLS(MS Excel) и, не обратив на то внимание, кликнул на него. Какого было мое...

Теги: ,

Оставить комментарий

При написании кода в комментариях вы можете использовать Zen Coding для быстрого ввода HTML.

Подключение разработчик call-центра в Украине.