Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2004, 16:49
janotajan
 
Fecha de Ingreso: diciembre-2002
Ubicación: Córdoba, Argentina
Mensajes: 13
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta ¿Efecto máquina de escribir pero en tabla?

Hola: Estoy intentando aplicar este código a uno de mis diseños pero no funciona como necesito que lo haga. Se trata de un script que simula la escritura de las máquinas de escribir.
Quiero que en lugar de presentar el texto en una capa lo haga en una celda dentro de una tabla. Intenté ubicar el código del head dentro de la región editable de mi celda y a la capa encima de esta, pero no se adapta bien a las distintas visualizaciones. También intente convertir la capa en tabla pero no dio resultado.

Espero que alguien pueda ayudarme.
Saludos.

jano.

<html>
<head>
<!-- Copiar dentro del tag HEAD -->
<script language="JavaScript">
<!--
var isIE4 = (navigator.appVersion.charAt(0)>=4 && (navigator.appVersion).indexOf("MSIE") != -1);
var isNN4 = (navigator.appVersion.charAt(0)>=4 && (navigator.appName).indexOf("Netscape") != -1);
tID = 0;
i = 0;
spd = 50;
str= "La máquina de escribir fue creada por Remington en el año 1873. Un siglo después la computadora se apoderaría del trono."
function typeLayer() {
if(i > str.length){
clearTimeout(tID);
} else {
msg = str.substring(0,i);
if(isNN4 == true){
document.layers['layer1'].document.write('<font face="Arial" color="#004080">'+msg.fontsize(2)+'</font>');
document.layers['layer1'].document.close();
}
if(isIE4 == true){
layer1.innerHTML = '<strong><font face="Arial" color="#004080">'+msg.fontsize(2)+'</font></strong>';
}
i++;
tID = setTimeout("typeLayer()",spd);
}
}
//-->
</script>
<span id="layer1" style="position: absolute; left: 10px; top: 20px"></span>

</head>

<!-- Copiar dentro del tag BODY -->
<body onload="typeLayer()" onunload="clearTimeout(tID)">

</body>
</html>