Новые сообщения · Участники · Правила форума · Поиск
  • Страница 1 из 1
  • 1
Модератор форума: z-17, Anarki  
Форум о uCoz и Web » Система uCoz » Скрипты для uCoz сайта » Больший Шрифт / Маленький Шрифт
Больший Шрифт / Маленький Шрифт
-=NEX=-Дата: Понедельник, 28.07.2008, 18:26 | Сообщение # 1
Майор
Сообщений: 95
Репутация: 5
Социальная репутация:

Статус: Оффлайн
Иногда текстовый размер, который Вы определили для своего webpage, не является подходящим для зрителя, в зависимости от его конфигурации браузера или OS. Этот полезный подлинник Taewook использует Динамический CSS, чтобы позволить самому зрителю изменять текстовый размер страницы по требованию, нажимая на связь Размера Шрифта Увеличения или Уменьшения. Теперь это - своего рода воплощение, которое могут только ценить Ваши зрители!

Этот подлинник является самым соответствующим для webpages, разработанного, используя CSS, или минимальный из осуждаемого HTML помечает, хотя это может также затронуть измеренное использование текста, явное <размер шрифта = "x"> признаки (см. Настройку ниже). Мудрая совместимость, позволенный браузер DOM требуется для подлинника взять аффект - IE5 +/NS6 +/Opera 7 + и т.д.

Шаг 1: Добавьте следующий кодекс к <HEAD> секции Вашей веб-страницы:

Quote
<script type="text/javascript">
//Specify affected tags. Add or remove from list:
var tgs = new Array( 'div','td','tr');

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;

function ts( trgt,inc ) {
if (!document.getElementById) return
var d = document,cEl = null,sz = startSz,i,j,cTags;

sz += inc;
if ( sz < 0 ) sz = 0;
if ( sz > 6 ) sz = 6;
startSz = sz;

if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

cEl.style.fontSize = szs[ sz ];

for ( i = 0 ; i < tgs.length ; i++ ) {
cTags = cEl.getElementsByTagName( tgs[ i ] );
for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
}
}
</script>


Шаг 2: Теперь настройте две связи, которые увеличат и уменьшат Ваш текстовый размер. Следующее сделает приятно:
Quote
<a href="javascript:ts('body',1)">+ Больший Шрифт</a> | <a
href="javascript:ts('body',-1)">+ Маленький Шрифт</a>
Как установить кнопки социальных сетей?

Не поленитесь просмотреть весьма внушительный Список рабочих uCoz скриптов


требуюются Модераторы

 
JesseДата: Понедельник, 01.06.2009, 16:46 | Сообщение # 2
Зайчик
Сообщений: 2132
Репутация: 111
Социальная репутация:

Статус: Оффлайн
в скрипте очень много недочётов, которые нужно исправить.
На вопросы в ЛС все равно не отвечаю, так что, пожалуйста, не тратьте ни своего ни моего времени.
 
toxeratДата: Суббота, 23.04.2011, 12:32 | Сообщение # 3
Лейтенант
Сообщений: 47
Репутация: 0
Социальная репутация:

Статус: Оффлайн
каких?
Торрент треккер - Моё творение
 
toxeratДата: Вторник, 26.04.2011, 13:01 | Сообщение # 4
Лейтенант
Сообщений: 47
Репутация: 0
Социальная репутация:

Статус: Оффлайн
Ну я уже установил скрипт, всё работает, и не увидел ошибок, поэтому и спросил! А на дату добавления коментария не посмотрел)))
Торрент треккер - Моё творение
 
Форум о uCoz и Web » Система uCoz » Скрипты для uCoz сайта » Больший Шрифт / Маленький Шрифт
  • Страница 1 из 1
  • 1
Поиск: