www.botanicc.narod.ru

Мы научим вас зарабатывать в сети Internet!

 

Главнаяweb-дизайнСкриптыРегистрация сайтаРаскрутка сайтаСоветы дизайнеруУчебникиПолезные ссылки

Java script


Добавить сайт в Избранное

В виде кнопки
<FORM>
<BUTTON TYPE="SUBMIT" onClick="window.external.addFavorite('http://www.name.zone/', 'Имя сайта'); return false;"> Добавить в избранное </BUTTON>
</FORM>

В виде ссылки эта кнопка будет выглядить так:

<A HREF="#nul" onClick="window.external.addFavorite('http://www.name.zone/', 'Имя сайта '); return false;"> Добавить в избранное </A>


Сделать страницу стартовой

В виде кнопки

<FORM>
<BUTTON TYPE="SUBMIT" onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.name.zone/'); return false;"> Сделать стартовой </BUTTON>
</FORM>

В виде ссылки:

<A HREF="#nul" onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.name.zone/'); return false;"> Сделать стартовой </A>


История посещений (назад, вперед)

Использование объекта History дает возможность возвращаться на URL, который был посещен перед этим, и переходить на URL, посещенный перед этим. Список посещенных URL содержится в меню go Обозревателя. Делается это, используя методы объекта History: back() и forward().

<FORM>
<INPUT TYPE="button" VALUE=" Назад " ONCLICK="history.back(-1)">
<INPUT TYPE="button" VALUE=" Вперед " ONCLICK="history.forward(1)">
</FORM>

В виде ссылок эти кнопки будут выглядеть так:

<A HREF="javascript:history.back()"> Назад </A>
<A HREF="javascript:history.forward()"> Вперед </A>

Если необходимо вернуться на несколько позиций списка меню, то используется метод go(), в скобках указывается число:

Отрицательноe, напр. (-2) - на сколько шагов вернутся Назад
Положительное, напр, (2) - на сколько шагов вернутся Вперед.

Например, для возврата на три позиции назад указывается go(-3):

<A HREF="javascript:history.go(-3)"> Назад </A>

Если нет посещенных перед этим URL, то это работать не будет.


Дата, время и приветствие.

Форма приветствия меняется в зависимости от времени суток.

<script language="JavaScript">
<!-- hide script from old browsers
function process(){}

today = new Date()

if(today.getMinutes() < 10) {
pad = "0"}
else
pad = "";
document.write("<center><FONT SIZE=4 color=black>Welcome!!</FONT></center>")

if((today.getHours() < 12) && (today.getHours() >= 6))
{ document.write("<center><FONT SIZE=4 color=blue>Good Morning</FONT></center>")}

if((today.getHours() >= 12) && (today.getHours() < 18))
{ document.write("<center><FONT SIZE=4 color=blue>Good Afternoon</FONT></center>")}

if((today.getHours() >= 18) && (today.getHours() <= 23))
{ document.write("<center><FONT SIZE=4 color=blue>Good Evening</FONT></center>")}

if((today.getHours() >= 0) && (today.getHours() < 4))
{ document.write("<center><FONT SIZE=4 color=blue>You're up late today.</FONT></center>")}

if((today.getHours() >= 4) && (today.getHours() <= 6))
{ document.write("<center><FONT SIZE=4 color=blue>Wow! You are up early!!</FONT></center>")}

document.write("<center><FONT SIZE=3 color=red>Time: ",today.getHours(),":",pad,today.getMinutes())

document.write(" Date: ",today.getMonth()+1,"/",today.getDate(),"/",today.getYear(),"<br></font></center>");
// end hiding contents -->
</script>


Еще один скрипт даты и времени

<SCRIPT LANGUAGE="JavaScript">


var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += (hours >= 12) ? " P.M." : " A.M."
timerRunning = true;

mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
year = myyear

if(myday == 0)
day = " Sunday, "

else if(myday == 1)
day = " Monday, "

else if(myday == 2)
day = " Tuesday, "

else if(myday == 3)
day = " Wednesday, "

else if(myday == 4)
day = " Thursday, "

else if(myday == 5)
day = " Friday, "

else if(myday == 6)
day = " Saturday, "

if(mymonth == 0)
month = "January "

else if(mymonth ==1)
month = "February "

else if(mymonth ==2)
month = "March "

else if(mymonth ==3)
month = "April "

else if(mymonth ==4)
month = "May "

else if(mymonth ==5)
month = "June "

else if(mymonth ==6)
month = "July "

else if(mymonth ==7)
month = "August "

else if(mymonth ==8)
month = "September "

else if(mymonth ==9)
month = "October "

else if(mymonth ==10)
month = "November "

else if(mymonth ==11)
month = "December"

document.write("<B><P ALIGN=RIGHT><FONT SIZE=-1 FACE=VERDANA,ARIAL>" + timeValue + " | " +day + month);
document.write(myweekday+","+ " " + year + "</FONT></B><BR><HR WIDTH=300 ALIGN=RIGHT><P>");

</SCRIPT>


Обновить страницу

Данная программа перезагружает текущую страницу.

<FORM>
<input TYPE="button" VALUE=" Перезагрузить " ONCLICK="ReloadButton()">
<script>
function ReloadButton()
{
location.href="name.htm";
}
</script>
</FORM>

Измените документ name.htm на свой.


Кнопка

<FORM>
<input TYPE="button" VALUE=" LENIN INC " ONCLICK="HomeButton()"> <script>
function HomeButton()
{
location.href="http://www.name.zone";
}
</script>
</FORM>

Измените URL http://www.name.zone на свой.


Окно с сообщением

При нажатии на такую кнопку будет выведено окно с любым Вашим сообщением.

<FORM>
<input TYPE="button" VALUE=" Сообщение " ONCLICK="AlertButton()">
<script>
function AlertButton()
{
window.alert("Введите здесь текст своего сообщения");
}
</script>
</FORM>


Текст в строке статуса

Когда пользователь нажмет такую кнопку в строке состояния обозревателя будет отображен определенный текст.

<FORM>
<input TYPE="button" VALUE=" Сообщение " ONCLICK="StatusButton()">
<script>
function StatusButton()
{
window.status="Введите здесь текст своего сообщения";
}
</script>
</FORM>


Изменение цвета страницы

С помощью такой кнопки пользователь сможет изменить фоновый цвет страницы.

<FORM>
<input TYPE="button" VALUE=" Изменить цвет " onClick="BgButton()">
<script>
function BgButton(){
if (document.bgColor=='#adff2f')
{document.bgColor='#ffffff';}
else{document.bgColor='#adff2f';}
}
</script>
</FORM>

Нажав кнопку, цвет фона измениться на салатовый - adff2f, повторное нажатие вернет белый фоновый цвет - #ffffff и т.д. Измените шестнадцатиричное значения цвета #adff2f на нужное Вам (в двух местах) и обязательно наберите его в нижмнем регистре.

Дальше
 

 

  Rambler's Top100

©design by dobryj



Сайт управляется системой uCoz