Vyr∙stajφcφ tlaΦφtko
Tento efektnφ JavaScript generuje vyr∙stajφcφ tlaΦφtka s odkazy na internetovΘ strßnky.
K≤d JavaScriptuV hlaviΦce dokumentu
< SCRIPT LANGUAGE="JavaScript">
//author: Jan_P@dds.nl
//modified by L. Fialovß
var timerID = null
var timerRunning = false
var charNo = 0
var charMax = 0
var lineNo = 0
var lineArr = new Array('',
'Nßzev prvnφ strßnky', //Zelen² choromysln² ·stav
'Nßzev druhΘ strßnky', //Kotelna Hlavnφho nßdra₧φ ╚D
'Nßzev t°etφ strßnky', //Primßtor hl. m. Prahy
...
'Nßzev poslednφ strßnky') // Jß
var urlArr = new Array('',
'WWW adresa 1. strßnky', // www.zchu.cz
'WWW adresa 2. strßnky', // www.kotelna.cd.cz
'WWW adresa 3. strßnky', // www.primator.hlmp.cz
...
'WWW adresa poslednφ strßnky') //www.me.cz
var lineText = lineArr[1]
function StartShow() {
StopShow()
ShowLine()
timerRunning = true
}
function FillSpaces() {
for (var i = 1; i <= lineWidth; i++) {
spaces += " "
}
}
function StopShow() {
if (timerRunning) {
clearTimeout(timerID)
timerRunning = false
}
}
function ShowLine() {
if (charNo == 0) {
if (lineNo < lineArr.length-1)
{
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>
V t∞le dokumentu
< FORM NAME="formDisplay">
< INPUT TYPE="BUTTON" NAME="buttonFace" VALUE="&{lineText}"
SIZE="18" onClick="GotoUrl(urlArr[lineNo])">
< /FORM>
< SCRIPT LANGUAGE="JavaScript">
StartShow();
< /SCRIPT>
ZaΦßtek
DalÜφ
P°edchozφ
Zp∞t