Foros del Web » Programando para Internet » Javascript »

Trozo de codigo htm al estilo .js y tambien cuestion sobre reload con iframe

Estas en el tema de Trozo de codigo htm al estilo .js y tambien cuestion sobre reload con iframe en el foro de Javascript en Foros del Web. A veces un trozo de codigo se repite en varias paginas y eso hace que cuando hay que modificar ese codigo hay que hacerlo en ...
  #1 (permalink)  
Antiguo 18/12/2004, 14:01
 
Fecha de Ingreso: diciembre-2004
Ubicación: Malaga
Mensajes: 115
Antigüedad: 19 años, 4 meses
Puntos: 0
Trozo de codigo htm al estilo .js y tambien cuestion sobre reload con iframe

A veces un trozo de codigo se repite en varias paginas y eso hace que cuando hay que modificar ese codigo hay que hacerlo en todas las paginas que lo contengan. La pregunta es saber si existe al igual que en javascript la facilidad de archivos .js pero para codigo htm.

Otra pregunta es que cuando uno hace un reload sobre una pagina que contiene un iframe como hacer para que lo que se actualice sea solo el iframe y no la pagina que lo contiene.

Gracias.
  #2 (permalink)  
Antiguo 18/12/2004, 16:13
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola Isabel_Maria:

Para que puedas cambiar el contenido de varias páginas con javascript, tienes que crear un fichero js que insertes en cada una de las páginas con un tag script, y en ese fichero, poner las funciones y lo que quieras mostrar usando document.write()...

por ejemplo, un fichero "mensaje.js":

// contenido de mensaje.js
function saludo(mensaje) {
return mensaje.bold();
}

document.write(saludo("hola"))

Y pones en cada página dentro del body una etiqueta script...

<script type="text/javascript" src="mensaje.js"></script>

En cada página se verá "hola" en negrita...
Cuando quieras que en vez de hola muestre "adios" cambias la llamada a la función en el fichero js y en cada página se cambiará el saludo.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 18/12/2004, 20:24
 
Fecha de Ingreso: diciembre-2004
Ubicación: Malaga
Mensajes: 115
Antigüedad: 19 años, 4 meses
Puntos: 0
Gracias Caricatos, pero eso ya lo sabia, la pregunta es si se puede hacer algo similar para trozos de codigo htm pues para javascript se que es justo como dices.
  #4 (permalink)  
Antiguo 20/12/2004, 14:16
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Hola, Isabel_Maria
No estoy seguro, preo me parece haber visto que si "incluyes" un archivo de texto o HTML al estilo de los scripts, se lee y pasa a formar parte de la página.
Sería así:
<body>
Texto 1 etc.
<script src="texto-comun.htm"></script>
Texto 2 etc.
</body>

Si no va con .htm, prueba .txt
__________________
Angel :cool:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:07.