Tengo la siguiente función para cambiar una imagen y una descripción de una pagina:
asi la llamo:
<div class="numeros1" id="numero3" onmouseover="MMover('numero3');" onmouseout="MMout('numero3');"><span class="menu1"><a href="javascript:Ccontenido('<? echo $novedadtitulo[3]; ?>','<? echo $novedadtexto[3]; ?>','imagenes/<? echo $novedadimagen[3]; ?>')" class="enlacenav2">3</a></span></div>
<div class="numeros1" id="numero2" onmouseover="MMover('numero2');" onmouseout="MMout('numero2');"><span class="menu1"><a href="javascript:Ccontenido('<? echo $novedadtitulo[2]; ?>','<? echo $novedadtexto[2]; ?>','imagenes/<? echo $novedadimagen[2]; ?>')" class="enlacenav2">2</a></span></div>
<div class="numeros1" id="numero1" onmouseover="MMover('numero1');" onmouseout="MMout('numero1');"><span class="menu1"><a href="javascript:Ccontenido('<? echo $novedadtitulo[1]; ?>','<? echo $novedadtexto[1]; ?>','imagenes/<? echo $novedadimagen[1]; ?>')" class="enlacenav2">1</a></span></div>
y estas son mis funciones de despliegue:
function str_replace(cadena, cambia_esto, por_esto)
{
return cadena.split(cambia_esto).join(por_esto);
}
function Ccontenido(titulo,texto,imagen)
{
document.getElementById('centro').style.backgroundImage='url('+(imagen)+')';
document.getElementById('contenido').nodeValue = titulo;
document.getElementById('texto').firstChild.nodeValue = str_replace(texto,'\n','<br />');
}
Mi problema es que no me hace los saltos de linea lee y escribe el texto plano, mi duda es si esto se realiza de otra manera.
venga use GeSHi para leer mejor su cod3 !!!!
Gracias me fue muy util
jajajajajajajaja solo te pidio que pusieras tu codigo dentro del sistema GeShi del foro para interpretarlo mejor, no te dío ninguna respuesta.
Jajajajajjaa, eso si que fue gracioso.
saludos
Pone el codigo en colores.... donde dice "codigo personalizado",, y ahi lo cambias y pone javascript
saludos