Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/01/2010, 16:23
lexandro12
 
Fecha de Ingreso: diciembre-2006
Ubicación: Lima
Mensajes: 35
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Escribir una cosa u otra según el navegador

No es que no pase nada, hasta donde tengo entendido
Cita:
document.write("texto");
escribe al final del contenido HTML, por lo tanto lo que escribas, si no le especificas una ubicación para que aparesca, saldrá después de la última etiqueta HTML que exista en tu documento asi que si no te sale nada imagino que lo esta escribiendo despues de la etiqueta </HTML>

Bueno mi navegador si escribe el contenido pero en todo caso esta seria una solución (claro teniendo en cuenta que dijiste que ya sabes cambiar el texto de acuerdo al navegador) (y claro si es que te entendí bien xD )

Cita:
<HTML>
<HTML><HEAD><TITLE>Alternativa DIV</TITLE></HEAD>
<script type="text/javascript">
function cambiar(x) {
switch(x) {
case 1:
document.write("<b>El primero</b>");
break;
case 2:
document.write("<b>Otro texto</b>");
break;
case 3:
document.write("<b>Y agregas todo lo que quieras</b>");
break;
Default:
document.write("<b>Texto default</b>");
}
}
</script>
<BODY>
<P><script type="text/javascript">cambiar(1);</script></P>
<P><script type="text/javascript">cambiar(2);</script></P>
<P><script type="text/javascript">cambiar(3);</script></P>
</BODY></HTML>
O puedes usar esta alternativa:
Cita:
<HTML><HEAD><TITLE>Alternativa DIV</TITLE></HEAD>
<script type="text/javascript">
function cambiar(x) {
switch(x) {
case 1:
document.getElementById('DivDinamico').innerHTML=" <b>El primero</b>";
break;
case 2:
document.getElementById('DivDinamico').innerHTML=" <b>Otro texto</b>";
break;
case 3:
document.getElementById('DivDinamico').innerHTML=" <b>Y agregas todo lo que quieras</b>";
break;
Default:
document.getElementById('DivDinamico').innerHTML=" <b>Texto default</b>";
}
}
</script>
<BODY>
<DIV ID="DivDinamico"></DIV>
<a href="javascript:cambiar(1);">Dame clic y cambio a la opción 1</a><br>
<a href="javascript:cambiar(2);">Dame clic y cambio a la opción 2</a><br>
<a href="javascript:cambiar(3);">Dame clic y cambio a la opción 3</a><br>
</BODY></HTML>
Espero que alguna de esas te ayude