<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>раскрутка | заработок | загрузки</title>
		<link>https://wvw.at.ua/</link>
		<description>Форум</description>
		<lastBuildDate>Sun, 27 Jun 2010 01:23:20 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://wvw.at.ua/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Уроки для наченающего веб мастера</title>
			<link>https://wvw.at.ua/forum/105-112-1</link>
			<pubDate>Sun, 27 Jun 2010 01:23:20 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://wvw.at.ua/forum/105&quot;&gt;Вопросы по Ucoz&lt;/a&gt;&lt;br /&gt;Описание темы: 1ый пост&lt;br /&gt;Автор темы: PES2009-2010&lt;br /&gt;Автор последнего сообщения: PES2009-2010&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>Данная тема предназначена для разных урок! &lt;br /&gt; В этоу теме выкладывать &lt;span style=&quot;color:red&quot;&gt;только уроки по uCoz&lt;/span&gt; &lt;br /&gt; Не обсуждать не флудить! Иначе &lt;span style=&quot;color:red&quot;&gt;Бан 1&lt;/span&gt; день &lt;br /&gt; Указывать автора работы или источник! &lt;br /&gt; ----------------------------------------------- &lt;br /&gt; Создание AJAX окон: &lt;br /&gt; Новое Ю.Окошко создается следующим кодом: &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1.new _uWnd(name, title, width, height, opts, content, menuitems, app&amp;#41;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Где: &lt;p&gt; * namestring - уникальное имя окошка. Нигде не отображается, но исползуется при работе с такими окнами. &lt;br /&gt; * title string - заголовок окошка. Отображается в шапке. &lt;br /&gt; * width integer - ширина окошка. &lt;br /&gt; * height integer - высота окошка. &lt;br /&gt; * opts object - дополнительные параметры: &lt;p&gt; o autosize boolean - автоопределение размеров. &lt;br /&gt; o autosizewidth boolean - автоопределение ширины. &lt;br /&gt; o autosizeonimages boolean - автоматически изменять размеры после загрузки картинок. &lt;br /&gt; o hideonresize boolean - прятать содержимое при изменении размеров окна. &lt;br /&gt; o waitimages boolean - ждать загрузки всех картинок. &lt;br /&gt; o markload string - текст загрузки. &lt;br /&gt; o align string - выравнивание. &lt;br /&gt; o shadow boolean - тень. &lt;br /&gt; o header boolean - отображать ли шапку. &lt;br /&gt; o min boolean - отображать ли кнопку Minimize (свернуть). &lt;br /&gt; o max boolean - отображать ли кнопку Maximize (развернуть). &lt;br /&gt; o design string - дизайн. Является ключем объекта _uWnd.designs. &lt;br /&gt; o close boolean - отображать ли кнопку Close (закрыть). &lt;br /&gt; o hidden boolean - скрытое окно. &lt;br /&gt; o modal boolean - модальное окно (все остальное пространство закрывается полупрозраным слоем). &lt;br /&gt; o alert boolean - окно будет отображаться выше модальных окон. &lt;br /&gt; o popup boolean - закрывать ли окно при клике на пространстве вне окна. &lt;br /&gt; o nomove boolean - запретить перемещение окна. &lt;br /&gt; o hideonmove boolean - скрывать содержимое окна при перемещении окна. &lt;br /&gt; o resize boolean - разрешить изменение размеров окна пользователем. &lt;br /&gt; o fixed boolean - фиксированное окно (прокручивается вместе со страницей). &lt;br /&gt; o minh integer - минимальная высота. &lt;br /&gt; o maxh integer - максимальная высота. &lt;br /&gt; o minw integer - минимальная ширина. &lt;br /&gt; o maxw integer - максимальная ширина. &lt;br /&gt; o icon string - иконка для окна. Отображается в заголовке. &lt;br /&gt; o oncontent function - функция, выполняющаяся после добавления контента в окно. &lt;br /&gt; o onclose function - функция, выполняющаяся после закрытия окна. &lt;br /&gt; o onbeforeclose function - функция, выполняющаяся до закрытия окна (после клика на кнопку закрытия). &lt;br /&gt; o oninit function - функция, выполняющаяся при открытии окна. &lt;br /&gt; o onmousemove function - функция, выполняющаяся движении мышью над контентом окошка. &lt;br /&gt; o onposchange function - функция, выполняющаяся при каждом изменении позиции окна. &lt;br /&gt; o onactivate function - функция, выполняющаяся при получении окошком фокуса. &lt;br /&gt; o ondeactivate function - функция, выполняющаяся при потере окошком фокуса. &lt;p&gt; o closeonesc boolean - закрывать ли окно при нажатии клавиши Esc. &lt;br /&gt; o initstate &apos;max&apos;|&apos;min&apos; - состояние при открытии. &lt;br /&gt; o headerh integer - высота шапки. &lt;br /&gt; o headerc string|object - содержимое шапки. Строка или DOM-узел. &lt;br /&gt; o hideheader boolean|object - прятать шапку при загрузке. &lt;br /&gt; o footerh integer - высота футера. &lt;br /&gt; o footerс string|object - содержимое футера. Строка или DOM-узел. &lt;br /&gt; o hidefooter boolean|object - прятать футер при загрузке. &lt;br /&gt; o center boolean - по центру. &lt;br /&gt; o customButtons object - дополнительные кнопки. Формат записи: &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1.{&apos;name&apos;: &amp;#91;init_visible,actionfunc,thispar,param]}&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Класс кнопки: &apos;xt-name&apos;, &apos;xt-name-over&apos; при наведении. Здесь: &lt;br /&gt;&lt;br /&gt; + name string - имя кнопки. Используется в классе.&amp;nbsp;&amp;nbsp;&lt;br /&gt; + init_visible boolean - показывать ли кнопку при инициализации окна.&amp;nbsp;&amp;nbsp;&lt;br /&gt; + actionfunc function - функция, которая будет вызвана при клике на кнопку. Аргументы: &amp;#91;ссылка на окно, параметры]. Объект this будет указывать на thispar.&amp;nbsp;&amp;nbsp;&lt;br /&gt; + thispar mixed - второй аргумент для функции.&amp;nbsp;&amp;nbsp;&lt;br /&gt; + param mixed - параметр. Если не указан, используется имя окна.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; o havemenu boolean - наличие меню. Определяется автоматически, в зависимости от аргумента menuitems.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o menuopts object - Опции меню.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; * content object | string | function - контент. Может быть строкой, объектом или функций, возвращающей строку. Объект может содержать следующие свойства:&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; o url string - ссылка на документ.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o form string - ID формы, данные которой нужно отправить серверу.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o xml boolean - обрабатывать полученный код как XML или нет.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o type &apos;GET&apos; | &apos;POST&apos; - тип запроса.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o cache boolean - разрешить / запретить кеширование.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o async boolean - устанвить режим запроса (синхронный / асинхронный&amp;#41;.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o success function - функция, срабатывающая после успешного получения данных. Принимает 2 аргумента:&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; + data string | object - непосредственно запрошенный документ.&amp;nbsp;&amp;nbsp;&lt;br /&gt; + status integer - статус.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; o error function - функция обработки ошибок.&amp;nbsp;&amp;nbsp;&lt;br /&gt; o dataType string - тип данных. Нужен для функции success. &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Так же есть следующие функции: &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.alert(txt,title,opts&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Создает всплывающее окошко-alert в правом нижнем углу, живущее 5 секунд.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аргументы: &lt;p&gt; * txt object | string | function - контент, аналогично аргументу content функции _uWnd. &lt;br /&gt; * title string - заголовок. &lt;br /&gt; * opts object - опции, аналогично аргументу opts функции _uWnd. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.messageBox(txt,title,b,onselect,opts,param,app&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Создает всплывающее окошко-alert по центру, блокирует все остальное пространство.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аргументы: &lt;p&gt; * txt object | string | function - контент, аналогично аргументу content функции _uWnd. &lt;br /&gt; * title string - заголовок. &lt;br /&gt; * b array - массив из строк с ID либо объектов со следующими ключами: &lt;p&gt; o id string - ID. &lt;br /&gt; o t string - Текст кнопки. Если не указан, используется ID. &lt;br /&gt; o def 1|2 - стандартное состояние. 1: фокус получен, 2: ???. &lt;p&gt; * opts object - опции. &lt;br /&gt; * onselect function - функция, которая будет вызвана при выделении. &lt;p&gt; Работа с AJAX окнами: &lt;br /&gt; 1._uWnd.close(name) &lt;br /&gt; Закрывает окно с name=&quot;name&quot; (первый аргумент при создании окна). &lt;br /&gt; Аналог: метод close() самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.header(name,content&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Устанавливает содержимое шапки на content для окна с name=&quot;name&quot; (первый аргумент при создании окна&amp;#41;. &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt; Аналог: метод header(content) самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.content(name,content&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Устанавливает контент content для окна с name=&quot;name&quot; (первый аргумент при создании окна&amp;#41;.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аналог: метод content(content) самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.footer(name,content&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Устанавливает содержимое футера на content для окна с name=&quot;name&quot; (первый аргумент при создании окна&amp;#41;.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аналог: метод footer(content) самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.headerheight(name,h&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Устанавливает высоту шапки в h пикселей для окна с name=&quot;name&quot; (первый аргумент при создании окна&amp;#41;.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аналог: метод headerheight(content) самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.footerheight(name,h&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Устанавливает высоту футера в h пикселей для окна с name=&quot;name&quot; (первый аргумент при создании окна&amp;#41;.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аналог: метод footerheight(content) самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.reload(name,content&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Переустанавливает контент content для окна с name=&quot;name&quot; (первый аргумент при создании окна, для документов, полученных от сервера&amp;#41;.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аналог: метод reload(content) самого окна. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uWnd.setTitle(name,title&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Устанавливает заголовок title для окна с name=&quot;name&quot;.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аналог: метод setTitle(title) самого окна. &lt;p&gt; Еще полезные функции: &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uGetOffset(obj&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Возвращает объект {top:y, left:x} с координатами DOM-узла, переданного в аргументах. &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uColorBox(did,fid&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Создает палитру для выбора цвета.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аргументы: &lt;p&gt; * did string - глагол прошедшего времени в английском языке id элемента, куда будет помещен выбор цвета. &lt;br /&gt; * fid string - id элемента (допускаются только элементы форм, т.е. имеющие аттрибут value), куда будет записан HEX код цвета. К слову: не разрешается использовать символ кавычки &quot;. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1.includeJSfile(src,id&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Подключает внешний .js файл и помещает его в head документа.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аргументы: &lt;p&gt; * src string - URL. &lt;br /&gt; * id string - ID, который будет присвоен созданному элементу script. &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1.encodeHtmlVal(s&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Возвращает строку, где символы &apos;&quot;&lt;&amp;&gt; заменены на соответствующие им HTML-сущности. &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1.dumpObject(o,depth,ex&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Рекурсивный дамп простых обьектов (Не используйте с DOM элементами - это грозит бесконечным циклом&amp;#41;. Не работает с функциями.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uButton(frm,type,opts&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Создает кнопку в U.Стиле.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Аргументы: &lt;p&gt; * frm string - ID формы. Для submit кнопки нужно для запуска submit-кнопки формы с аттрибутом id=&quot;submfrm&quot; &lt;br /&gt; * type &apos;s&apos; | &apos;b&apos; | &apos;r&apos; - тип создаваемой кнопки. Submit, Button, Reset. &lt;br /&gt; * opts object - обьект с настройками: &lt;p&gt; o text string - текст кнопки &lt;br /&gt; o content string - дополнительные аттрибуты. Например, &apos;onclick=&quot;alert(&apos;clicked!&apos;)&quot;&apos; &lt;br /&gt; o style integer - Определяет вид кнопки &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1._uButtonEn(id,enable&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Делает кнопку с id=&quot;id&quot; активной / неактивной.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; * id string|object - ID кнпоки или DOM-узел.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; 1 &lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;._uButtonExt(frm&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; Возвращает HTML-код невидимой кнопки sumbit для формы с id=&quot;frm&quot;.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt; * frm string - ID формы. &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; Класс _uSuggestList &lt;br /&gt; Используется для создания автозаполнения для полей ввода. &lt;br /&gt; Вид вызова: &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;1.new _uSuggestList(name,inputId,opts,vals&amp;#41; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt; Где: &lt;p&gt; * name string - уникальное имя. &lt;br /&gt; * inputId string | object - задает целевой input. Принимается либо DOM-объект, либо строка с ID. &lt;br /&gt; * opts object - объект с опциями: &lt;p&gt; o design string - дизайн. Является ключем объекта _uSuggestList.designs. Пример такого объекта: &lt;p&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;01.std : {&amp;nbsp;&amp;nbsp;&lt;br /&gt; 02. suggest_init: function (o&amp;#41; {&amp;nbsp;&amp;nbsp;&lt;br /&gt; 03. var p = {};&amp;nbsp;&amp;nbsp;&lt;br /&gt; 04. $(o.obj&amp;#41;.attr(&quot;class&quot;, &quot;x-selectable u-suggedit &quot; + $(o.obj&amp;#41;.attr(&quot;class&quot;&amp;#41;&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 05. $(o.top&amp;#41;.append(&apos;&lt;div class=&quot;u-sugglist&quot; style=&quot;zoom:1&quot;&gt;&lt;div style=&quot;zoom:1&quot;&gt;&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;x-unselectable u-suggcont&quot; width=&quot;100%&quot;&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&apos;&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 06. p.list = $(o.top&amp;#41;.find(&quot;.u-sugglist&quot;&amp;#41;&amp;#91;0];&amp;nbsp;&amp;nbsp;&lt;br /&gt; 07. p.content = $(o.top&amp;#41;.find(&quot;.u-suggcont&quot;&amp;#41;&amp;#91;0];&amp;nbsp;&amp;nbsp;&lt;br /&gt; 08. $(o.top&amp;#41;.find(&quot;div,span,table&quot;&amp;#41;.andSelf(&amp;#41;.attr(&quot;unselectable&quot;, &quot;on&quot;&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 09. return p&amp;nbsp;&amp;nbsp;&lt;br /&gt; 10. },&amp;nbsp;&amp;nbsp;&lt;br /&gt; 11. append_row: function (o, a, b, c&amp;#41; {&amp;nbsp;&amp;nbsp;&lt;br /&gt; 12. var d = o.parts.content.insertRow( - 1&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 13. $(d&amp;#41;.bind(&quot;mousedown&quot;, o, o._onrowmousedown&amp;#41;.bind(&quot;mousemove&quot;, o, o._onrowmousemove&amp;#41;.bind(&quot;mouseover&quot;, o, o._onrowmouseover&amp;#41;.addClass(&apos;u-suggrow&apos;&amp;#41;.attr(&quot;usuggeststr&quot;, a&amp;#91;0]&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 14. var v = String(a&amp;#91;0]&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 15. if (v.toLowerCase(&amp;#41;.substr(0, c.length&amp;#41; == c.toLowerCase(&amp;#41;&amp;#41; v = &apos;&lt;span class=&quot;u-suggmark&quot;&gt;&apos; + v.substr(0, c.length&amp;#41; + &apos;&lt;/span&gt;&apos; + v.substr(c.length&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 16. for (var j = 0; j &lt; b; j++&amp;#41; {&amp;nbsp;&amp;nbsp;&lt;br /&gt; 17. $(d&amp;#41;.append(&quot;&lt;td unselectable=&apos;on&apos; class=&apos;u-suggcell&quot; + j + &quot;&apos;&gt;&quot; + (j == 0 ? v: a&amp;#91;j]&amp;#41; + &quot;&lt;/td&gt;&quot;&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 18. }&amp;nbsp;&amp;nbsp;&lt;br /&gt; 19. },&amp;nbsp;&amp;nbsp;&lt;br /&gt; 20. _select: function (o, a&amp;#41; {&amp;nbsp;&amp;nbsp;&lt;br /&gt; 21. $(a&amp;#41;.addClass(&quot;u-suggrowhl&quot;&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 22. },&amp;nbsp;&amp;nbsp;&lt;br /&gt; 23. _deselect: function (o, a&amp;#41; {&amp;nbsp;&amp;nbsp;&lt;br /&gt; 24. $(a&amp;#41;.removeClass(&quot;u-suggrowhl&quot;&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt; 25. }&amp;nbsp;&amp;nbsp;&lt;br /&gt; 26.}&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;p&gt; o maxlistheight &apos;auto&apos; | integer - максимальная высота окошка. &lt;br /&gt; o colwidth array - ? &lt;br /&gt; o minlen integer - минимальная длина введенного значения (в input). &lt;br /&gt; o url string - адрес для подгрузки содержимого. &lt;br /&gt; o separator string - символ разделителя значений в input. &lt;p&gt; * valsarray - уже полученные значения для автозаполнения (будут помещены в кеш). &lt;p&gt; Как работает _uSuggestList &lt;br /&gt; На input вешаются обработчики событий onblur, onkeydown, onkeyup. Причем, только последний инициализует запрос (кому интересно - смотрим _uSuggestList.prototype.onblur, _uSuggestList.prototype.onkeydown и _uSuggestList.prototype.onkeyup). Скрипт обращается по адресу opts.url + &apos;&amp;tag=&apos; + tag, где tag - набираемое значение. В ответ получает JSON массив вроде</content:encoded>
			<category>Вопросы по Ucoz</category>
			<dc:creator>PES2009-2010</dc:creator>
			<guid>https://wvw.at.ua/forum/105-112-1</guid>
		</item>
	</channel>
</rss>