ВОЛШЕБНАЯ СТРАНА ЛЮБВИ

общение
Текущее время: 15-05, 02:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 173 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 12  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:36 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Меню-телепортатор

<form><input type="hidden" name="select">
<SELECT NAME="sel"
onchange="top.location.href =
this.options[this.selectedIndex].value;">
<option selected value="#">Выбор страницы</option>
<option VALUE="http://www.proger.narod.ru">
Программы для всех</option>
<option VALUE="http://yandex.ru">
Сетевой поискlt;/option>
<option VALUE="http://www.narod.ru">
Ваш сайт легко и просто</option>
</select></form>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:37 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Смена фона окна

<html>
<head>
<script language="JavaScript">
locnm=location.href;
locnm1=locnm.substring(0,(locnm.indexOf
("index.html")));

function getCol() {
coord=locnm.substring(posx+3,locnm.length);
posx=coord.indexOf("&")
xcoord=coord.substring(0,posx);
coord=coord.substring(posx+1,coord.length);
posx=coord.indexOf(".y=")
ycoord=coord.substring(posx+3,coord.length);
if (xcoord<8){color="#FFFF00";}
else if (xcoord<16){color="#00FF00";}
else if (xcoord<24){color="#00FFFF";}
else if (xcoord<32){color="#FF00FF";}
else if (xcoord<40){color="#FF0000";}
else if (xcoord<48){color="#009FDD";}
else if (xcoord<56){color="#B2B2B2";}
else if (xcoord<64){color="#FFD25D";}
else if (xcoord<72){color="#56AB6B";}
else if (xcoord<80){color="#C70065";}
else if (xcoord<88){color="#A25C92";}
else if (xcoord<96){color="#E36970";}
else if (xcoord<104){color="#C79E6B";}
else if (xcoord<112){color="#90BE00";}
else if (xcoord<120){color="#E16A96";}
else color="white";
}
</script>
</head>
<script language="JavaScript">
<!-- Hide JavaScript from Java-Impaired Browsers
posx=locnm.indexOf(".x=");
if (posx>0) {
getCol();
}
else {
color="white";
}
document.bgColor=color;
// End Hiding -->
</script>
<form name='isnform' method=get action='index.html'>
Не нравится наш цвет?<br>
<input type='image' src='g/scb1.gif' name='color'
border=0 height=8 width=128><br>
Нажмите на нужный цвет, чтобы сменить его!
</form>
</body>
</html>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:38 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Часы в текстовом поле. Вариант 1.

<script language="JavaScript">
function fulltime()
{
var time=new Date();
document.clock.full.value=time.toLocaleString();
setTimeout(" fulltime()",500) }
</script>
<center>
<form name=clock>
<input type=text size=17 name=full></form>
<script language="JavaScript">fulltime();</script>
</center>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:38 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Появляющаяся строка в текстовом поле РАБОТАЕТ

<center><form name=posl>
<input type=text size=40 name=forma>
</form></center>
<script language="JavaScript">
var line="Вписать сюда текст бегущей строки";
var speed=100; var i=0;function m_line() {
if(i++<line.length)
{
document.posl.forma.value=line.substring(0,i);
}
else {document.posl.forma.value=" ";
i=0;} setTimeout("m_line()",speed);
}
</Script>
<script language="JavaScript">m_line();</Script>


Последний раз редактировалось helena 06-01, 16:01, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Календарь

<html>
<head>
</head>
<body>
<script language="JavaScript">
<!--
// Copyright (c) 1996-1997 Tomer Shiran. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.geocities.com/~yehuda/

setCal()

function getTime() {
// initialize time-related variables with current time settings
var now = new Date()
var hour = now.getHours()
var minute = now.getMinutes()
now = null
var ampm = ""

// validate hour values and set value of ampm
if (hour >= 12) {
hour -= 12
ampm = "PM"
} else
ampm = "AM"
hour = (hour == 0) ? 12 : hour

// add zero digit to a one digit minute
if (minute < 10)
minute = "0" + minute // do not parse this number!

// return time string
return hour + ":" + minute + " " + ampm
}

function leapYear(year) {
if (year % 4 == 0) // basic rule
return true // is leap year
/* else */ // else not needed when statement is "return"
return false // is not leap year
}

function getDays(month, year) {
// create array to hold number of days in each month
var ar = new Array(12)
ar[0] = 31 // January
ar[1] = (leapYear(year)) ? 29 : 28 // February
ar[2] = 31 // March
ar[3] = 30 // April
ar[4] = 31 // May
ar[5] = 30 // June
ar[6] = 31 // July
ar[7] = 31 // August
ar[8] = 30 // September
ar[9] = 31 // October
ar[10] = 30 // November
ar[11] = 31 // December

// return number of days in the specified month (parameter)
return ar[month]
}

function getMonthName(month) {
// create array to hold name of each month
var ar = new Array(12)
ar[0] = "January"
ar[1] = "February"
ar[2] = "March"
ar[3] = "April"
ar[4] = "May"
ar[5] = "June"
ar[6] = "July"
ar[7] = "August"
ar[8] = "September"
ar[9] = "October"
ar[10] = "November"
ar[11] = "December"

// return name of specified month (parameter)
return ar[month]
}

function setCal() {
// standard time attributes
var now = new Date()
var year = now.getYear()
var month = now.getMonth()
var monthName = getMonthName(month)
var date = now.getDate()
now = null

// create instance of first day of month, and extract the day on which it occurs
var firstDayInstance = new Date(year, month, 1)
var firstDay = firstDayInstance.getDay()
firstDayInstance = null

// number of days in current month
var days = getDays(month, year)

// call function to draw calendar
drawCal(firstDay + 1, days, date, monthName, 1900 + year)
}

function drawCal(firstDay, lastDate, date, monthName, year) {
// constant table settings
var headerHeight = 15 // height of the table's header cell
var border = 1 // 3D height of table's border
var cellspacing = 1 // width of table's border
var headerColor = "midnightblue" // color of table's header
var headerSize = "1" // size of tables header font
var colWidth = 30 // width of columns in table
var dayCellHeight = 10 // height of cells containing days of the week
var dayColor = "darkblue" // color of font representing week days
var cellHeight = 20 // height of cells representing dates in the calendar
var todayColor = "darkred" // color specifying today's date in the calendar
var timeColor = "blue" // color of font representing current time

// create basic table structure
var text = "" // initialize accumulative variable to empty string
text += '<TABLE BORDER=' + border + ' CELLSPACING=' + cellspacing + '>' // table settings
text += '<TH COLSPAN=7 HEIGHT=' + headerHeight + '>' // create table header cell
text += '<FONT COLOR="' + headerColor + '" SIZE=' + headerSize + '>' // set font for table header
text += monthName + ' ' + year
text += '</FONT>' // close table header's font settings
text += '</TH>' // close header cell

// variables to hold constant settings
var openCol = '<TD WIDTH=' + colWidth + ' HEIGHT=' + dayCellHeight + '>'
openCol += '<FONT COLOR="' + dayColor + '">'
var closeCol = '</FONT></TD>'

// create array of abbreviated day names
var weekDay = new Array(7)
weekDay[0] = "Sun"
weekDay[1] = "Mon"
weekDay[2] = "Tues"
weekDay[3] = "Wed"
weekDay[4] = "Thu"
weekDay[5] = "Fri"
weekDay[6] = "Sat"

// create first row of table to set column width and specify week day
text += '<TR ALIGN="center" VALIGN="center">'
for (var dayNum = 0; dayNum < 7; ++dayNum) {
text += openCol + weekDay[dayNum] + closeCol
}
text += '</TR>'

// declaration and initialization of two variables to help with tables
var digit = 1
var curCell = 1

for (var row = 1; row <= Math.ceil((lastDate + firstDay - 1) / 7); ++row) {
text += '<TR ALIGN="right" VALIGN="top">'
for (var col = 1; col <= 7; ++col) {
if (digit > lastDate)
break
if (curCell < firstDay) {
text += '<TD></TD>'
curCell++
} else {
if (digit == date) { // current cell represent today's date
text += '<TD HEIGHT=' + cellHeight + '>'
text += '<FONT COLOR="' + todayColor + '" SIZE="-1">'
text += digit
text += '</FONT>'
// You can uncomment these lines if you want current time in today's box
// text += '<BR>'
// text += '<FONT COLOR="' + timeColor + '" SIZE="-1">'
// text += '<CENTER>' + getTime() + '</CENTER>'
// text += '</FONT>'
text += '</TD>'
} else
text += '<TD HEIGHT=' + cellHeight + '><font size="-1">' + digit + '</font></TD>'
digit++
}
}
text += '</TR>'
}

// close all basic table tags
text += '</TABLE>'

// print accumulative HTML string
document.write(text)
}
// -->
</script>
</body>
</html>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:41 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Ссылка дня РАБОТАЕТ

<html>
<head>
<script language="JavaScript">
function GetTodaysURL()
{
var locationlist = new URLList
(
"1.html?quot;, // Monday
"2.html?quot;, // Tuesday
"3.html?quot;,
"4.html?quot;,
"5.html?quot;,
"6.html?quot;,
"7.html?quot; // Sunday
);

now = new Date();
num = now.getDay();
if (num == 0) num = 7;

location.href = locationlist.list[num-1];
}

function URLList ()
{
var argv = URLList.arguments;
var argc = argv.length;
this.list = new Object();
for (var i = 0; i < argc; i++)
this.list[i] = argv[i];
this.count = argc;
return this;
}
</script>
</head>
<body>
Пример кода, выбирающего
<a href="javascript:GetTodaysURL()">
страницу этого дня</a>.
Завтра будет показана другая страница.
</body>
</html>


Последний раз редактировалось helena 06-01, 16:03, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 19:48 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
<TABLE BORDER="1" BACKGROUND="http://http://i214.photobucket.com/albums/cc228/mywebcollection/banner/b36.jpg" WIDTH="88" HEIGHT="31">
<TR>
<TD><FONT FACE="Veranda" COLOR="#9933FF"><B>
<SMALL></SMALL><MARQUEE DIRECTION="left" SCROLLDELAY="180"
BEHAVIOR="scroll" SCROLLAMOUNT="10" LOOP="true">
страна чудес!</MARQUEE></B> </FONT></TD>
</TR>
</TABLE>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:32 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Скрипт летающие по странице бабочки


<body> <script language="JavaScript">
<!-- Multi Random Movement 2 Script by kurt.grigg@virgin.net

Pic=new Array('s011.gif','s012.gif','s013.gif','s011.gif','s012.gif','s013.gif')
MaxSpeed=4;
MinSpeed=2;

/************************ Nothing needs altering below ************************/
load = new Array()
for(i=0; i < Pic.length; i++)
{
load[i] = new Image();
load[i].src = Pic[i];
}
n=Pic.length;
n6=(document.getElementById&&!document.all);
ns=(document.layers);
ie=(document.all);
d=(ns||ie)?'document.':'document.getElementById("';
a=(ns||n6)?'':'all.';
n6r=(n6)?'")':'';
s=(ns)?'':'.style';
if (ns){
for (i=0; i < n; i++)
document.write("<LAYER NAME='pics"+i+"' LEFT=0 TOP=0><img name='netpics' src="+load[i].src+"></LAYER>");
}
if (ie||n6){
for (i=0; i < n; i++)
document.write("<div id='pics"+i+"' style='position:absolute;top:0px;left:0px'><img src="+load[i].src+"></div>");
}
VB=0;
HB=0;
R=new Array();
PB=new Array();
RD=new Array();
Y=new Array();
X=new Array();
D=new Array();
SP=new Array();
BY=new Array();
BX=new Array();
for (i=0; i < n; i++){
Y[i]=10;
X[i]=10;
D[i]=Math.floor(Math.random()*70+10);
SP[i]=Math.floor(Math.random()*MaxSpeed+MinSpeed);
}
function Curve(){
plusMinus=new Array(1,-1,2,-2,3,-3,0,1,-1,0,5,-5)
for (i=0; i < n; i++){
R[i]=Math.floor(Math.random()*plusMinus.length);
RD[i]=plusMinus[R[i]];
}
setTimeout('Curve()',1500);
}
function MoveRandom(){
var H=(ns||n6)?window.innerHeight:document.body.clientHeight;
var W=(ns||n6)?window.innerWidth:document.body.clientWidth;
var YS=(ns||n6)?window.pageYOffset:document.body.scrollTop;
var XS=(ns||n6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < n; i++){
BY[i]=-load[i].height;
BX[i]=-load[i].width;
PB[i]=D[i]+=RD[i];
y = SP[i]*Math.sin(PB[i]*Math.PI/180);
x = SP[i]*Math.cos(PB[i]*Math.PI/180);
if (D[i] < 0) D[i]+=360;
Y[i]+=y;
X[i]+=x;
VB=180-D[i];
HB=0-D[i];
//Corner rebounds! not necessary but looks nice.
if ((Y[i] < 1) && (X[i] < 1)) {Y[i]=1;X[i]=1;D[i]=45;}
if ((Y[i] < 1) && (X[i] > W+BX[i])) {Y[i]=1;X[i]=W+BX[i];D[i]=135;}
if ((Y[i] > H+BY[i]) && (X[i] < 1)) {Y[i]=H+BY[i];X[i]=1;D[i]=315;}
if ((Y[i] > H+BY[i]) && (X[i] > W+BX[i])) {Y[i]=H+BY[i];X[i]=W+BX[i];D[i]=225;}
//Edge rebounds!
if (Y[i] < 1) {Y[i]=1;D[i]=HB;}
if (Y[i] > H+BY[i]) {Y[i]=H+BY[i];D[i]=HB;}
if (X[i] < 1) {X[i]=1;D[i]=VB;}
if (X[i] > W+BX[i]) {X[i]=W+BX[i];D[i]=VB;}
var temp=eval(d+a+"pics"+i+n6r+s);
temp.top=Y[i]+YS;
temp.left=X[i]+XS;
}
setTimeout('MoveRandom()',10);
}
Curve();
MoveRandom();
//-->
</script>

</body>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:33 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Скрипт летающие по страничке розочки

<body> <script language="JavaScript">
<!-- Multi Random Movement 2 Script by kurt.grigg@virgin.net

Pic=new Array('s005.gif','s006.gif','s007.gif','s008.gif','s009.gif','s010.gif')
MaxSpeed=4;
MinSpeed=2;

/************************ Nothing needs altering below ************************/
load = new Array()
for(i=0; i < Pic.length; i++)
{
load[i] = new Image();
load[i].src = Pic[i];
}
n=Pic.length;
n6=(document.getElementById&&!document.all);
ns=(document.layers);
ie=(document.all);
d=(ns||ie)?'document.':'document.getElementById("';
a=(ns||n6)?'':'all.';
n6r=(n6)?'")':'';
s=(ns)?'':'.style';
if (ns){
for (i=0; i < n; i++)
document.write("<LAYER NAME='pics"+i+"' LEFT=0 TOP=0><img name='netpics' src="+load[i].src+"></LAYER>");
}
if (ie||n6){
for (i=0; i < n; i++)
document.write("<div id='pics"+i+"' style='position:absolute;top:0px;left:0px'><img src="+load[i].src+"></div>");
}
VB=0;
HB=0;
R=new Array();
PB=new Array();
RD=new Array();
Y=new Array();
X=new Array();
D=new Array();
SP=new Array();
BY=new Array();
BX=new Array();
for (i=0; i < n; i++){
Y[i]=10;
X[i]=10;
D[i]=Math.floor(Math.random()*70+10);
SP[i]=Math.floor(Math.random()*MaxSpeed+MinSpeed);
}
function Curve(){
plusMinus=new Array(1,-1,2,-2,3,-3,0,1,-1,0,5,-5)
for (i=0; i < n; i++){
R[i]=Math.floor(Math.random()*plusMinus.length);
RD[i]=plusMinus[R[i]];
}
setTimeout('Curve()',1500);
}
function MoveRandom(){
var H=(ns||n6)?window.innerHeight:document.body.clientHeight;
var W=(ns||n6)?window.innerWidth:document.body.clientWidth;
var YS=(ns||n6)?window.pageYOffset:document.body.scrollTop;
var XS=(ns||n6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < n; i++){
BY[i]=-load[i].height;
BX[i]=-load[i].width;
PB[i]=D[i]+=RD[i];
y = SP[i]*Math.sin(PB[i]*Math.PI/180);
x = SP[i]*Math.cos(PB[i]*Math.PI/180);
if (D[i] < 0) D[i]+=360;
Y[i]+=y;
X[i]+=x;
VB=180-D[i];
HB=0-D[i];
//Corner rebounds! not necessary but looks nice.
if ((Y[i] < 1) && (X[i] < 1)) {Y[i]=1;X[i]=1;D[i]=45;}
if ((Y[i] < 1) && (X[i] > W+BX[i])) {Y[i]=1;X[i]=W+BX[i];D[i]=135;}
if ((Y[i] > H+BY[i]) && (X[i] < 1)) {Y[i]=H+BY[i];X[i]=1;D[i]=315;}
if ((Y[i] > H+BY[i]) && (X[i] > W+BX[i])) {Y[i]=H+BY[i];X[i]=W+BX[i];D[i]=225;}
//Edge rebounds!
if (Y[i] < 1) {Y[i]=1;D[i]=HB;}
if (Y[i] > H+BY[i]) {Y[i]=H+BY[i];D[i]=HB;}
if (X[i] < 1) {X[i]=1;D[i]=VB;}
if (X[i] > W+BX[i]) {X[i]=W+BX[i];D[i]=VB;}
var temp=eval(d+a+"pics"+i+n6r+s);
temp.top=Y[i]+YS;
temp.left=X[i]+XS;
}
setTimeout('MoveRandom()',10);
}
Curve();
MoveRandom();
//-->
</script>

</body>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:34 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Скрипт летающие по страничке розочки

<body> <script language="JavaScript">
<!-- Multi Random Movement 2 Script by kurt.grigg@virgin.net

Pic=new Array('s005.gif','s006.gif','s007.gif','s008.gif','s009.gif','s010.gif')
MaxSpeed=4;
MinSpeed=2;

/************************ Nothing needs altering below ************************/
load = new Array()
for(i=0; i < Pic.length; i++)
{
load[i] = new Image();
load[i].src = Pic[i];
}
n=Pic.length;
n6=(document.getElementById&&!document.all);
ns=(document.layers);
ie=(document.all);
d=(ns||ie)?'document.':'document.getElementById("';
a=(ns||n6)?'':'all.';
n6r=(n6)?'")':'';
s=(ns)?'':'.style';
if (ns){
for (i=0; i < n; i++)
document.write("<LAYER NAME='pics"+i+"' LEFT=0 TOP=0><img name='netpics' src="+load[i].src+"></LAYER>");
}
if (ie||n6){
for (i=0; i < n; i++)
document.write("<div id='pics"+i+"' style='position:absolute;top:0px;left:0px'><img src="+load[i].src+"></div>");
}
VB=0;
HB=0;
R=new Array();
PB=new Array();
RD=new Array();
Y=new Array();
X=new Array();
D=new Array();
SP=new Array();
BY=new Array();
BX=new Array();
for (i=0; i < n; i++){
Y[i]=10;
X[i]=10;
D[i]=Math.floor(Math.random()*70+10);
SP[i]=Math.floor(Math.random()*MaxSpeed+MinSpeed);
}
function Curve(){
plusMinus=new Array(1,-1,2,-2,3,-3,0,1,-1,0,5,-5)
for (i=0; i < n; i++){
R[i]=Math.floor(Math.random()*plusMinus.length);
RD[i]=plusMinus[R[i]];
}
setTimeout('Curve()',1500);
}
function MoveRandom(){
var H=(ns||n6)?window.innerHeight:document.body.clientHeight;
var W=(ns||n6)?window.innerWidth:document.body.clientWidth;
var YS=(ns||n6)?window.pageYOffset:document.body.scrollTop;
var XS=(ns||n6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < n; i++){
BY[i]=-load[i].height;
BX[i]=-load[i].width;
PB[i]=D[i]+=RD[i];
y = SP[i]*Math.sin(PB[i]*Math.PI/180);
x = SP[i]*Math.cos(PB[i]*Math.PI/180);
if (D[i] < 0) D[i]+=360;
Y[i]+=y;
X[i]+=x;
VB=180-D[i];
HB=0-D[i];
//Corner rebounds! not necessary but looks nice.
if ((Y[i] < 1) && (X[i] < 1)) {Y[i]=1;X[i]=1;D[i]=45;}
if ((Y[i] < 1) && (X[i] > W+BX[i])) {Y[i]=1;X[i]=W+BX[i];D[i]=135;}
if ((Y[i] > H+BY[i]) && (X[i] < 1)) {Y[i]=H+BY[i];X[i]=1;D[i]=315;}
if ((Y[i] > H+BY[i]) && (X[i] > W+BX[i])) {Y[i]=H+BY[i];X[i]=W+BX[i];D[i]=225;}
//Edge rebounds!
if (Y[i] < 1) {Y[i]=1;D[i]=HB;}
if (Y[i] > H+BY[i]) {Y[i]=H+BY[i];D[i]=HB;}
if (X[i] < 1) {X[i]=1;D[i]=VB;}
if (X[i] > W+BX[i]) {X[i]=W+BX[i];D[i]=VB;}
var temp=eval(d+a+"pics"+i+n6r+s);
temp.top=Y[i]+YS;
temp.left=X[i]+XS;
}
setTimeout('MoveRandom()',10);
}
Curve();
MoveRandom();
//-->
</script>

</body>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:34 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Скрипт падающие на страничке листья

<body> <script language="JavaScript">
<!-- Multi Random Movement 2 Script by kurt.grigg@virgin.net

Pic=new Array('s011.gif','s012.gif','s013.gif','s011.gif','s012.gif','s013.gif')
MaxSpeed=4;
MinSpeed=2;

/************************ Nothing needs altering below ************************/
load = new Array()
for(i=0; i < Pic.length; i++)
{
load[i] = new Image();
load[i].src = Pic[i];
}
n=Pic.length;
n6=(document.getElementById&&!document.all);
ns=(document.layers);
ie=(document.all);
d=(ns||ie)?'document.':'document.getElementById("';
a=(ns||n6)?'':'all.';
n6r=(n6)?'")':'';
s=(ns)?'':'.style';
if (ns){
for (i=0; i < n; i++)
document.write("<LAYER NAME='pics"+i+"' LEFT=0 TOP=0><img name='netpics' src="+load[i].src+"></LAYER>");
}
if (ie||n6){
for (i=0; i < n; i++)
document.write("<div id='pics"+i+"' style='position:absolute;top:0px;left:0px'><img src="+load[i].src+"></div>");
}
VB=0;
HB=0;
R=new Array();
PB=new Array();
RD=new Array();
Y=new Array();
X=new Array();
D=new Array();
SP=new Array();
BY=new Array();
BX=new Array();
for (i=0; i < n; i++){
Y[i]=10;
X[i]=10;
D[i]=Math.floor(Math.random()*70+10);
SP[i]=Math.floor(Math.random()*MaxSpeed+MinSpeed);
}
function Curve(){
plusMinus=new Array(1,-1,2,-2,3,-3,0,1,-1,0,5,-5)
for (i=0; i < n; i++){
R[i]=Math.floor(Math.random()*plusMinus.length);
RD[i]=plusMinus[R[i]];
}
setTimeout('Curve()',1500);
}
function MoveRandom(){
var H=(ns||n6)?window.innerHeight:document.body.clientHeight;
var W=(ns||n6)?window.innerWidth:document.body.clientWidth;
var YS=(ns||n6)?window.pageYOffset:document.body.scrollTop;
var XS=(ns||n6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < n; i++){
BY[i]=-load[i].height;
BX[i]=-load[i].width;
PB[i]=D[i]+=RD[i];
y = SP[i]*Math.sin(PB[i]*Math.PI/180);
x = SP[i]*Math.cos(PB[i]*Math.PI/180);
if (D[i] < 0) D[i]+=360;
Y[i]+=y;
X[i]+=x;
VB=180-D[i];
HB=0-D[i];
//Corner rebounds! not necessary but looks nice.
if ((Y[i] < 1) && (X[i] < 1)) {Y[i]=1;X[i]=1;D[i]=45;}
if ((Y[i] < 1) && (X[i] > W+BX[i])) {Y[i]=1;X[i]=W+BX[i];D[i]=135;}
if ((Y[i] > H+BY[i]) && (X[i] < 1)) {Y[i]=H+BY[i];X[i]=1;D[i]=315;}
if ((Y[i] > H+BY[i]) && (X[i] > W+BX[i])) {Y[i]=H+BY[i];X[i]=W+BX[i];D[i]=225;}
//Edge rebounds!
if (Y[i] < 1) {Y[i]=1;D[i]=HB;}
if (Y[i] > H+BY[i]) {Y[i]=H+BY[i];D[i]=HB;}
if (X[i] < 1) {X[i]=1;D[i]=VB;}
if (X[i] > W+BX[i]) {X[i]=W+BX[i];D[i]=VB;}
var temp=eval(d+a+"pics"+i+n6r+s);
temp.top=Y[i]+YS;
temp.left=X[i]+XS;
}
setTimeout('MoveRandom()',10);
}
Curve();
MoveRandom();
//-->
</script>

</body>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:36 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Добавление графических файлов в страницу.НЕ РАБОТАЕТ, НО МОЖНО ЕЩЕ РАЗ ПРОВЕРТЬ


<img src="Имя файла.gif или jpg" width="145" height="35"> (это значение width="145" height="35" меняется по размеру картинки)


Последний раз редактировалось helena 06-01, 16:12, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:50 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Меняем курсор

Для того, чтобы изменить стандартный курсор на понравившийся, вам в первую очередь понадобится файл-картинка курсорчика с расширением .cur или .ani, который вы должны будете разместить на своем сайте.
Далее внутри тега head своей странички вы должны будете поместить следующий код:

<style type="text/css"> body { cursor: url('http://путь_к_файлу_курсора'); } </style>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:54 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Меняем рамки рАБОТАЮТ!!!

Вокруг любого из элементов вашего сайтика вы можете нарисовать рамочку, выбрав ее цвет, ширину и внешний вид. Предположим, вы хотите получит рамку толщиной три пиксела голубого цвета вокруг картинки. Для этого вам понадобится в теге картинки img добавить следующий код:
Сплошная рамочка

<img src="http://путь_к_картинке" style="border: 3px #6495ed solid;" />

Точечная рамочка

<img src="http://путь_к_картинке" style="border: 3px #6495ed dotted;" />

Пунктирная рамочка
<img src="http://путь_к_картинке" style="border: 3px #6495ed dashed;" />


Двойная рамочка
<img src="http://путь_к_картинке" style="border: 3px #6495ed double;" />

Вогнутая рамочка

<img src="http://путь_к_картинке" style="border: 3px #6495ed groove;" />


Выпуклая рамочка

<img src="http://путь_к_картинке" style="border: 3px #6495ed ridge;" />


Внутренняя рамочка

<img src="http://путь_к_картинке" style="border: 3px #6495ed inset;" />

Внешняя рамочка

<img src="http://путь_к_картинке" style="border: 3px #6495ed outset;" />


Последний раз редактировалось helena 06-01, 16:13, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02-01, 20:55 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 20-01, 19:31
Сообщения: 7824
Откуда: из волшебной страны любви
Бегущий текст в строке состояния (НЕ РАБОТАЕТ.... Проверка)

Добавляем скрипт между тегами head и /head:

<head> <script language="JavaScript"> var rate, position=0; function moveStatus() { var i, y, length; var text="...Ваш текст для бегущей строки..."; y = 230/text.length+1; for ( i = 0; i < y; i++) text += "." + text; textlength = text.substring(position, position+230); window.status = textlength; if (position++ == 230) position=0; rate=setTimeout("moveStatus()",100); } </script> </head>

А в событии onload тега body вызываем нашу функцию:

<body onload="moveStatus();"></body>


Последний раз редактировалось helena 06-01, 16:14, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 173 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 12  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB