Электронная библиотека
Программисту веб-дизайнеру
Другие материалы
Библиотека: скачать готовые скрипты Javascript
Надпись в строке состояния внизу веб-страницы (статическая)
Этот скрипт позволяет прочитать статическую фразу внизу этой веб-страницы в строке состояния как наглядный пример работы скрипта (строка состояния Status Bar должна быть включена в браузере). Вот скрипт статической надписи, работает почти везде.
<script language="javascript"> <!-- Begin function runClock() { var display = " Текст статичной надписи внизу веб-страницы в строке статуса" ; status=display; } // End --></script> <body onLoad="runClock()">
А вот немного модернизированный скрипт. Кроме статичной надписи, в строке состояния внизу веб-страницы высвечивается текущие дата и таймер.
<script language="javascript"> <!-- Begin function runClock() { theTime = window.setTimeout("runClock()", 1000); var today = new Date(); var display = " Текст статичной надписи " + today.toLocaleString(); status=display; } // End --></script> <body onLoad="runClock()">
Этот скрипт выводит фиксированную запись в строку состояния и не позволяет видеть и читать ее динамическое содержимое пользователю (в частности, что откуда загружается и с какими сайтами Ваша веб-страница общается).
<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>