artepark
Usuario habitual
Usuario habitual

Hola he estado haciendo pruebas con esto para lo del texto abajo:


<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
var timed = 0;
var scrollGo = false;
var delay=100;
var space=100;
function scroll_start() {
var i=0;
msg="Aqui va el texto";
for (i=0;i<space;i++)
msg=" "+msg;
scrollGo=true;
timerid=window.setTimeout("scrollmsg(0)",delay);
}
function scrollmsg(pos) {
var out = "";
scrollGo=false;
if (pos < msg.length)
self.status = msg.substring(pos, msg.length);
else
pos=-1;
++pos;
scrollGo=true;
timerid=window.setTimeout("scrollmsg("+pos+&quot",delay);
}
</SCRIPT>
</HEAD>
<BODY onLoad="scroll_start();">
</BODY>
</HTML>



Funciona bien pero si la page tarda mucho en carga sale muy tarde el texto, ke cambios tendria ke hacer para que saliera incluso cuando esta cargando y donde deberia colocarlo, es ke una vez vi una page ke incluso cuando estaba cargandola ponia Cargando..... y no salia la url.


salu2.

User 28318
User 28318
Machacateclados
Machacateclados

Así tal como está no se puede porque el script se inicializa al cargar la página (<BODY onLoad="scroll_start();"&gt. Sin embargo se puede hacer esto:

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
var timed = 0;
var scrollGo = false;
var delay=100;
var space=100;
var i=0;
msg="Aqui va el texto";
for (i=0;i<space;i++) msg=" "+msg;
function scrollmsg(pos) {
var out = "";
scrollGo=false;
if (pos < msg.length)
self.status = msg.substring(pos, msg.length);
else
pos=-1;
++pos;
scrollGo=true;
timerid=window.setTimeout("scrollmsg("+pos+&quot",delay);
}
scrollGo=true;
timerid=window.setTimeout("scrollmsg(0)",delay);
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>

o bien esto:

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
var timed = 0;
var delay=100;
var space=100;
var i=0;
msg="Aqui va el texto";
for (i=0;i<space;i++) msg=" "+msg;
function scrollmsg(pos) {
var out = "";
if (pos < msg.length)
self.status = msg.substring(pos, msg.length);
else
pos=-1;
++pos;
timerid=window.setTimeout("scrollmsg("+pos+&quot",delay);
}
scrollmsg(0);
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>

de regalito uno de mi invención:

<html>
<head>
<script language="JavaScript">
<!-- Ocultando
function escribir() {
window.status = "barra de estado";
setTimeout("borrar()",1000);
}
function borrar() {
window.status=" ";
setTimeout("escribir()",1000);
}
// -->
</script>
</head>
<body onload="escribir()">
<div id="div1"></div>
</body>
</html>

pruébalos y nos comentas.

salu2

User 28318
User 28318
Machacateclados
Machacateclados

sustituye los puñeteros muñequitos por paréntesis de cierre

Avatar Image
Usuario baneado
Usuario baneado
Este mensaje no se muestra porque su autor está baneado
artepark
Usuario habitual
Usuario habitual

Hola y gracias, probare y a ver cual me funciona mejor, un ultimo detalle, a la hora de colocarlo que lo pongo antes de la cabezera del titulo y de todo.



salu2.

User 28318
User 28318
Machacateclados
Machacateclados

en el caso de los míos copia lo que va entre las etiquetas <script> ... </script> dentro (en cualquier parte) de las
etiquetas <head> ... </head>

salu2

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 07/Feb/2004, 02:24
artepark deca User 28318 User 479801 chavp42kFeb/04
Por: , el 06/Mar/2005, 00:35
javi_axia Torry_II14kMar/05
Por: , el 04/Abr/2004, 08:54
Milo_SSD NoSetup.org12kApr/04
Por: , el 15/Ene/2005, 16:52
Starkry Caos.X PrisConSua deckerix txotximaisu96kFeb/05
Por: , el 27/Dic/2004, 15:07
yasmine chavp Hectorc22kDec/04