Показать сообщение отдельно

Продолжение 3
  #12  
Старый 15.05.2006, 13:49
.Slip
Leaders of Antichat - Level 4
Регистрация: 16.01.2006
Сообщений: 1,966
С нами: 10692266

Репутация: 3486


Smile Продолжение 3

Всем привет) Сегодня я вам расскажу ещё о некоторых методах в яваскриптах.. Но т.к. в ява скриптах их море, я уделю снимание самым основным которые могут пригодится вам.. Итак, начали пробежку)
PS Пробежка, т.к. пишу я кратко о кажом методе.

Метод big

Вывод строки крупным шрифтом как в теге <BIG>. Вызывается через:

Код:
stringName.big();
Пример использования:

Код:
str = "Это крупный текст";
document.writeln(str.big() + "... а это мелкий");
В результате получим:

Это крупный текст...а это мелкий

Mетод back

Результат аналогичен кнопке Back браузера. Вызывается через history.back(); (аналогично использованию метода history.go(-1);).

Пример:

history.back();
history.go(-1);

При *history.go(-X);* X=произвольное значение в минусе..

Метод clear

Очищает окно браузера. Вызывается через

Код:
document.clear();
Метод close

Закрытие текущего потока данных или закрытие окна браузера. Вызывается через

Код:
document.close(); 
window.close(); 
[windowName.]close();
Тут уже на ваш выбор, как прописать) Вы наверно заметили, что язык ява скриптов очень гибок, и очень придерживается одного варианта выполнения скрипта..

Дальше..

Метод anchor

Выводит строку на экран и делает ее якорем. textString.anchor(anchorName); Будучи примененным вместе с методами write или writeln, метод anchor создает в текущем документе якорь, где textString - это строка, которую пользователь видит на экране, a anchorName имеет значение атрибута NAME тега HTML <ANCHOR>.

Пример изпользования:

Код:
anchorStr = "Web";
document.writeln(anchorStr.anchor("Web"));
В результате получим:
Web

Для того, чтобы перейти на созданный скриптом якорь, создаем ссылку <a href="#web">Перейти</a>

PS Метод редко изпользуемый на практике

Метод bold

Вывод строки жирным шрифтом как в теге <bold> Вызывается через:

stringName.bold();

Пример использования:

Код:
var str = "Это жирный текст";
document.writeln(str.bold() + "... а это нормальный");
В результате получим:[/B]

Это жирный текст ...а это нормальный
==============
Вот вам на "закуску" написал скриптик, который меняет в статусбаре (Statusbar) текст с описаний действий браузера на ваш (любой) текст.. Вот он:

Код:
<script language="JavaScript">
 <!--
 setInterval("x()",5);
   function x(){window.status="Ваш текст:) "}
 
 function MM_jumpMenu(targ,selObj,restore){ //v3.0
   eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
   if (restore) selObj.selectedIndex=0;
 }
 
 function MM_findObj(n, d) { //v3.0
   var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
   for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
 }
 
 function MM_jumpMenuGo(selName,targ,restore){ //v3.0
   var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
 }
 //-->
 </script>
Если скрипт не работает, просьба отписаться)
Ну на сегодня всё, через пару дней будет ещё что нибудь свеженькое)
__________________
..