Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/07/2003, 19:10
Avatar de ProgramacionWeb
ProgramacionWeb
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona
Mensajes: 176
Antigüedad: 21 años, 9 meses
Puntos: 2
Piensa que de hacer lo que quieres, al hacer el scroll en el div, si por ejemplo pones "hola - <b>adios</b> - " iria funcionando hasta que pasara: "b>adios</b> - hola - <" momento en que no funcionaría.

Y si intentaramos hacer que al encontrar < pasara hasta > lo que pasaría es que como habria que usar innerHTML cambiaría "hola - <b>adios</b> - " por "adios</b> - hola - <b></b>" ya que la etiqueta <b> genera </b> y al ayadir la letra en la segunda vuelta ya no habria negritas.

Total, solo serviria para añadir etiquetas que no se cierren como <br> o <img src="....">

Por si te sirve te lo pongo:

Código PHP:
<div id=scroll>palabra1 - <br>palabra2 palabra3 - <img src=""> - </div>
<
SCRIPT LANGUAGE="JavaScript">
ScrollSpeed 200;
ScrollChars 1;
function 
ScrollMarquee() {
window.setTimeout('ScrollMarquee()',ScrollSpeed);
var 
msg document.getElementById("scroll").innerHTML;
parte1 msg.substring(ScrollChars);
parte2 msg.substring(0,ScrollChars);
if(
parte2 == '<'){
parte1 msg.substring(msg.indexOf('>')+ScrollChars);
parte2 msg.substring(0,msg.indexOf('>')+ScrollChars);
}
document.getElementById("scroll").innerHTML parte1 parte2;
}
ScrollMarquee()
</SCRIPT> 
__________________
Foros en los que participo: