Функция hax
Fullajax Support - AJAX + AHAH
Февраля 07, 2012, 02:34:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Функция hax  (Прочитано 2699 раз)
aleman
Global Moderator
*****

Авторитет: 4
Сообщений: 119


Просмотр профиля
« : Марта 12, 2009, 23:52:04 »

[fullajax 1.0 - 1.0.3]

hax - Функция для запроса и автоматической обработки HTML

Вызов функции:
Код
javascript:
 
hax(url, options)

или

Код
javascript:
 
hax(options)

Возвращает:
     {HTMLThread} объект процесса запроса HTML

Параметры:
  • @param {String} url URL адрес запроса
  • @param {Object} options объект конфигурации. пример: {callback:myfunction, id:'myid', method:'post', form:'id-from'}

Возможные параметры options:
  • id - id родительского элемента
  • method - метода запроса данных post или get (по умолчанию)
  • form - id формы, сама форма, id элемента или сам элемент, с которого необходимо собрать параметры
  • params - строка параметров, которые необходимо включиють в запрос (name=val1&name=val2)
  • callback (cb) - функция обратного вызова
  • callbackOps (cbo) - опции, которые передаються в функцию обратного вызова
  • nohistory (noHistory)- флаг использования контейнера истории, по умолчанию false - т.е. история включена
  • cut - id блока вырезаемого блока - используется для вырезания на сервере из общего контента блока с указанным id - данный параметр передается в хеадере запроса AJAX_CUT_BLOCK
  • rc - использовать (true) или не использовать (false - по умолчанию) коррекцию относительных ссылок
  • overwrite - флаг перезаписи заменяемых событий true или false (по умолчанию - функции на событиях onclick и onsubmit - не перезаписываются, а сохраняются)
  • destroy - флаг авто удаления процесса после окончания запроса
  • url - URL адрес запроса (при использовании синтаксиса hax(options))
  • html - HTML текст, эмуляция запроса-ответа, при наличии данного параметра запрос данных c сервера не осуществляется
  • anticache/nocache - флаг антикеширования true или false (по умолчанию)
  • startpage - признак первой страницы истории true или false (по умолчанию)
  • async - флаг выполнения асинхронного запроса true (по умолчанию) или false
  • historycache - флаг использования кеша истории true или false (по умолчанию используется USE_HISTORY_CACHE)
  • seal - флаг "изоляции" true или false (по умолчанию) - используется для решения конфликтов css стилей
  • user - username, для подключения требующего имя юзера
  • pswd - password, для подключения требующего пароль
  • storage - флаг использования локального хранилища true (по умолчанию) или false - действует только при подключении SRAX.Storage
  • etag - флаг использования Etag для идентификации новизны данных в локальном хранилище true (по умолчанию) или false - действует только при подключении SRAX.Storage
  • headers - массив header-ов из обьектов {ключ : значение}, которые необходимо передать на сервер. пример -> headers:[{Etag: '123'}, {'Accept-Encoding': 'gzip,deflate'}]
  • add - флаг true или false (по умолчанию), определяет принцип добавления подгружаемого контента в родительский элемент: перезапись (false) или добавление (false)
  • onload - функция, которая вызывается после полной загрузки контента в элемент
  • loader - лоадер-индикатор, если не определен - используется лоадер по умолчанию
  • notitle - флаг true или false (по умолчанию), отключает авто-изменение title
  • onerror - функция, которая вызывается в случае ошибки загрузки контента
« Последнее редактирование: Марта 13, 2009, 08:55:47 от aleman » Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | Sitemap Valid XHTML 1.0! Valid CSS!