intertrucos usuario activo


Cantidad de envíos: 508 Puntos de posteo: 7319 inscripción: 07/02/2008
 | Tema: boton multi-texto multi-links Lun Mar 31, 2008 1:57 am | |
| hola que tal... bueno aqui otro aporte un boton q cambia rotativamene el texto interno y las url de destino ejemplo:
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] = "La web de intertrucos" urlArr[1] = "www.intertrucos.es.tl" lineArr[2] = "el foro de javidj" urlArr[2] = "www.javidj.foroactivo.com" lineArr[3] = "los tutoriales de dydy" urlArr[3] = "http://www.forojyd.com/los-tutoriales-de-dydy-f32/" lineArr[4] = "plantillas ice blue" urlArr[4] = "http://www.forojyd.com/taller-plantillas-iceblue-f21/" 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 < lineMax) { lineNo++ } else { lineNo = 1 } lineText = lineArr[lineNo] charMax = lineText.length } if (charNo <= charMax) { 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 } document.write(""); StartShow();
el codigo: | Código: | <font face="Arial, Helvetica, sans-serif" size="2"> <script language="JavaScript"> 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] = "TEXTO 1" urlArr[1] = "URL 1" lineArr[2] = "TEXTO 2" urlArr[2] = "URL 2" lineArr[3] = "TEXTO 3" urlArr[3] = "URL 3" lineArr[4] = "TEXTO 4" urlArr[4] = "URL 4" 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 < lineMax) { lineNo++ } else { lineNo = 1 } lineText = lineArr[lineNo] charMax = lineText.length } if (charNo <= charMax) { 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 } document.write("<form name=\"formDisplay\">"); document.write("<input type=\"button\" name=\"buttonFace\" value=\"&{lineText}\" size=\"18\" onClick=\"GotoUrl(urlArr[lineNo])\">"); document.write("</form>"); StartShow(); </script></font> |
si quieres agregar mas textos y mas urls de destino inserta cuantas veces sea necesario de forma ordenada y consecutiva este comando 1 despues del otro:
lineArr[numero siguiente ] = "TEXTO numero siguiente" urlArr[numero siguiente] = "URL correspondiente"
espero que a alguno les sirva |
|
DyDy colaborador/moderador 1º full


Cantidad de envíos: 12912 Puntos de posteo: 8285 inscripción: 31/10/2007
 | Tema: Re: boton multi-texto multi-links Lun Mar 31, 2008 1:59 am | |
| este creo lo conozco, el tema va en tutoriales de textos y codigos,inter, lo movere, no veo el boton, pero creo saber de cual se trata es muy llamativo jejejje, por ahi lo debo tener |
|