Главная » FAQ | [ Добавить вопрос ] |
перед $BODY$
<script type= "text/javascript" > var k = 1 ;</script> <table>
</table> <script type= "text/javascript" > if (k== 1 ) {document.write( '<tr>' )} k++; if (k> 3 ) k -= 3 ; </script> <td> < /td> <script type="text/ javascript"> if (k== 3 ) document.write( '</tr>' ); </script> |
Качаем этот файл себе на сайт. В шаблоне страницы между <head>...</head> пишем
<script src= "путь к файлу на вашем сайте" type= "text/javascript" ></script> |
У нас на сайте и форуме, а также на сторонних сайтах: HTML, CSS - htmlbook.ru, postroika.ru JavaScript - Основы, javascript.ru, интересные решения можно найти на хабре jQuery - RSDN, Блог LinkExchanger, habrahabr.ru UcoZ - Форум Тех Поддержки |
Условные операторы от новичка до профи. Если вы совершенно не понимаете, как работают условные операторы и информации в панели управления для вас мало, то я попробую вам объяснить. Самое главное, чтобы вы настроились на то, что это очень просто. Так оно и есть! И так, начну с понятий. Условные операторы - это специальные коды-символы, которые могут выполнять какие-то сценарии. Вы можете создать совершенно новую опцию на своём сайте, которая собственно не предусмотрена панелью. Для начала нужно понять и привыкнуть к составляющим частям самого кода сценария, а это: - это какое-то условие (код), которое говорит оператору с кем мы имеем дело и с чем работать. Заменяем мысленно фразой «Если есть»; - это оператор которое выполнит то, что вы скажете, когда условие не соответствует названным. Мысленно заменяем фразой «Если нет»; - это конец условного оператора, мысленно заменяем «Конец»; Теперь разберем простой пример, который приводится в панели управления: (Из редактора страниц) Hello, $USERNAME$ You are GUEST. Please register. Что это на нашем языке написано: «Если есть авторизированный пользователь, то «Привет его логину!», а если нет, «Привет Гостю!» и конец.» Почему? Откуда? Подробней! Что в данном коде использовалось: Мы оператору сообщили, что наш сценарий направлен, чтобы поздороваться с теми, кто авторизирован. Мы поставили вместо $код$ следующий $USER_LOGGED_IN$ , то есть сказали «Если есть авторизированный - ». После идет какая-то ваша информация доступна только авторизированным. Однако мы попутно можем использовать условие если они не соответствуют названным, а именно у нас не соответствуют Гости. Значит, мы после информации для зарегистрированных вписываем информацию для гостей. Получаем Привет, $USERNAME$ Привет Гость! Осталось закрыть всё это дело концовкой. Привет, $USERNAME$ Привет Гость! Мы так же можем исключить Гостей совершенно и вывести информацию только зарегистрированным. Для этого просто не используем «Если нет». Получаем следующее: Как хорошо, что вы зарегистрировались! То есть в данном случае фразу «Как хорошо, что вы зарегистрировались!» видят только те, кто вошёл под логином. Условием для работы операторов может быть любой код, который указан как работающий в каком-то модуле. В нашем случае (редактор страниц) могут примеры: Выход и вход: <a href="$LOGOUT_LINK$">ВЫХОД</a> <a href="$LOGIN_LINK$">ВХОД</a> Дни после регистрации: Вы с нами уже$USER_REG_DAYS$ дней! Пожалуйста, зарегистрируйтесь. И так далее. Условия для сценария можно изменить с помощью дополнительных возможностей, которые поддерживают операторы. Это знаки «=», «>», «<». При необходимости, приравненные разделяются вертикальной чертой. После знака, вы сообщаете оператору на кого направлен весь сценарий. Я это вижу А вот я вижу это Или Самое главное, что я это вижу Пример: Дима, не забудь каждый день читать почту. То есть, на словах «Если есть логины вошедших и среди них есть Дима (='Дима'), то ему показать это…» То же самое касается групп, имён, пола, даты и всего что работает из кодов. Ещё примеры: Дима и Света, вот тайная ссылочка …. Группы: Модеры и Админы, все кликаем на рекламу тут… И т.д. Однако операторы могут работать друг в друге. Пример: Привет $USER$! Не забываем кликать на рекламу! Пожалуйста, зарегистрируйтесь. Сценарий такой: «Если есть вошедшие, то Привет им, а если среди них есть Админы и Модеры, то добавить Кликаем на рекламу, если есть то кто не вошел, то просим зарегистрироваться и конец.» Самое главное хорошо подумать, как написать сценарий, какие для этого использовать коды и кому они будут направляться. Можно написать что угодно, что придет на ум. uCoz настолько гибкий, что мне иногда кажется, что он живой и создатели сами точно не знают сколько и чего будет работать. Ну всё есть! Самое главное подумайте. Взято с оф.сайта тех.поддержки uCoz |
Фреймовая версия:
"http://utools.net.ru/" onload= "document.getElementById('some_id').innerHTML = fr.document.getElementById('element_id').innerHTML;" name= "fr" style= "width:100px; height:20px; display:none; border:0" ></iframe><span id= "some_id" ></span> Немного поясненй:
<div id="someElement"></div> <script type="text/javascript"> $('#someElement').load('http://utools.net.ru/faq/ #id'); </script> Где
|
Руководство для новичков можно найти на форуме Создание AJAX окон:
new _uWnd(name, title, width, height, opts, content, menuitems, app)
Так же есть следующие функции:
_uWnd.alert(txt,title,opts) Аргументы:
_uWnd.messageBox(txt,title,b,onselect,opts,param,app) Аргументы:
Работа с AJAX окнами:
_uWnd.close(name) Аналог: метод close() самого окна. _uWnd.header(name,content) Аналог: метод header(content) самого окна.
_uWnd.content(name,content) Аналог: метод content(content) самого окна.
_uWnd.footer(name,content) Аналог: метод footer(content) самого окна. _uWnd.headerheight(name,h) Аналог: метод headerheight(content) самого окна.
_uWnd.footerheight(name,h) Аналог: метод footerheight(content) самого окна. _uWnd.reload(name,content) Аналог: метод reload(content) самого окна.
_uWnd.setTitle(name,title) Аналог: метод setTitle(title) самого окна. Еще полезные функции: _uGetOffset(obj)
_uColorBox(did,fid) Аргументы:
includeJSfile(src,id) Аргументы:
encodeHtmlVal(s) dumpObject(o,depth,ex)
Аргументы:
_uButtonEn(id,enable)
_uButtonExt(frm)
Класс _uSuggestList . new _uSuggestList(name,inputId,opts,vals)
Как работает _uSuggestList [ 'wii' , 1 , 'Wii' , 'wii black' , 'Wii fit' , 'wii motion plus' , 'Wii remote' ]
|
$( '#id' ).slideToggle(скорость) В данном примере переключается состояния элемента с id="id".
Если элемент был показан на странице, он скроется. Если был скрыт -
отобразится. И все это с визуальным эффектом "выезжания". Вместо
значения скорость принимаются как числовые значения (задержка в миллисекундах), так и строковые ('fast' и 'slow'). Если же нужен эффект плавного сворачивания / разворачивания области не только по оси y, но и по оси x, используем этот метод: $( '#id' ).toggle(скорость) Действует
аналогично предыдущему методу. Параметр "скорость" может отсутствовать.
В таком случае скрытие / отображение произойдет без задержек.
|
1. Скачиваете шрифт 2. Открываете папку со шрифтами и не закрывая ее делаете следующее 3. Заходите Пуск - Настройка - Панель управления - Шрифты и все заливаете туда Вот впрочем и все. Берегите себя |