Анимированная кнопка

(каждый прокручиваемый вариант имеет свой Url)


Содержимое этой таблицы поместите между <HEAD> и </HEAD>

 

<script language="JavaScript">
//author: Jan_P@dds.nl
var timerID = null
var timerRunning = false
var charNo = 0
var charMax = 0
var lineNo = 0
var lineMax = 3
var lineArr = new Array(lineMax)
var urlArr = new Array(lineMax)
lineArr[1] = "E-Port Software Team" 
urlArr[1] = "http://e-port.yeah.net"
lineArr[2] = "Yahoo" 
urlArr[2] = "http://www.yahoo.com"
lineArr[3] = "AltaVista" 
urlArr[3] = "http://www.altavista.digital.com"
var lineText = lineArr[1]
function StartShow() {
StopShow()
ShowLine()
timerRunning = true
}
document.writeln("");
function FillSpaces() {
for (var i = 1; i <= lineWidth; i++) {
spaces += " "
}
}
function StopShow() {
if (timerRunning) {
clearTimeout(timerID)
timerRunning = false
}
}
function ShowLine() {
if (charNo == 0) { // Next line
if (lineNo < lineMax) {
lineNo++
}
else {
lineNo = 1
}
lineText = lineArr[lineNo]
charMax = lineText.length
}
if (charNo <= charMax) { // Next char
document.formDisplay. buttonFace.value = lineText.substring(0, charNo)
charNo++
timerID = setTimeout("ShowLine()", 100)
}
else {
charNo = 0
timerID = setTimeout("ShowLine()", 3000)
}
}
function GotoUrl(url)
{
top.location.href = url
}
</script>

 

Содержимое этой таблицы поместите между <BODY> и </BODY>

 

<body onload="StartShow()">


<FORM NAME="formDisplay">
<INPUT TYPE="BUTTON" NAME="buttonFace" VALUE="lineText" SIZE="18" onClick="GotoUrl(urlArr[lineNo])">
</FORM>




 

Рейтинг@Mail.ru          Rambler's Top100

X-ZiBiT