Comunidad de diseño web y desarrollo en internet online

insertar un html dentro de otro htm

Citar            
MensajeEscrito el 03 Nov 2007 05:11 am
Hola esta aunque pareciera ser una pregunta repetida no lo espues creo que no habia formulado mi pregunta bien lo que deseo es poder indsertar dentro de un html otro html osea un area donde este un html y es archivo meterlo en muchas paginas para que asi noma tenga que modificar un solo archivo y todos se cambien automaticamente es todo gracias :lol:

Por jorgedell

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Nov 2007 02:59 pm
Del Como insertar un documento HTML dentro de Otro HTML , para no hacer repetitivo el codigo, yo utilizo IFRAME en mis proyectos cuando solo debo usar lenguajes de desarrollo de parte del cliente, espero poder ayudarte :

- Mediate HTML puedes usar IFRAME ---> <iframe></iframe>, de esta forma :
-------------------------------
<div>
<iframe width="760" height="25" src="menuprincipal.html" scrolling="no" frameborder="no" ></iframe>
</div>

* src : Aqui pones la ruta del documento html a cargar.
* width y height : modificas las dimensiones del documento htlm a cargar.
* frameborder : Aqui modificas si quieres borde o no.
* scrolling : Aqui si quires la barra de scroll o no.
-------------------------------

* Utilizo esta opción cuando debo crear páginas SIN UTILIZAR LENGUAJES DE SERVIDOR, ya que con php o asp o etc se podria hacer esto de manera muy sencilla.

Por entrepixeles

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Nov 2007 03:52 pm
jorgedell:

Como lo ha dicho entrepixeles, la solucion a tu pregunta es que utilices frames porque aqui puedes usar no solo una sino varias paginas dentro de una misma te envio un codigo que te puede ayudar.
[code]
<html>
<body>

<frameset rows="*" cols="4%,175,*,42" frameborder="no" border="0" framespacing="0">
<frame src="izquierdo.htm" />
<frame src="menu.htm" name="leftFrame" scrolling="No" noresize="noresize" marginwidth="-5" id="leftFrame" />
<frameset rows="129,*" cols="*" framespacing="0" frameborder="no" border="0">
<frame src="banner.htm" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" />

<frame src="contenido.htm" name="mainFrame" id="mainFrame"/>
</frameset>
<frame src="derecho.htm" />
</frameset>
<noframes><body>
</body></noframes>
</html>
[code]

En este ejemplo hay casi 5 secciones en las cuales puedes llamar 5 paginas distintas al igual pueden ser unicamente 2,3 las que tu quieras.

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox
Citar            
MensajeEscrito el 12 Nov 2007 07:30 am
caballeros, GOGLE NO VE LOS FRAMES Y ESTOS APESTAN.

jorgedell tu idea es loable, pero si lo que quieres es modificar un solo archivo para cambiar toda la web por arte de magia
esa magia se llama css, por mientrras si estas empesando leete algunos de los tips y tutoriales sobre css este de aca lo elabore yoy estoy preparandole una 2ª parte mas compleja es muy basico http://www.cristalab.com/tips/40175/crea-tu-primera-web-en-html-y-css

por cierto no uses frames ni iframes ni nada de eso, es tecnologia muy obsoleta

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

unknown
Citar            
MensajeEscrito el 12 Nov 2007 03:25 pm
Inyaka:

Muy buen tip la verdad no sabia que los frames no los encontraba google prescisamente tengo un problema por eso y no se me habia ocurrido eso gracias.

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox
Citar            
MensajeEscrito el 12 Nov 2007 05:04 pm
Lo mejor para crear partes "modulares" (es decir, paginas separadas como headers, footers, etc) es usar una funcion de inclusion en cualquier lenguaje de servidor. Por ejemplo, en php usas la funcion include:

Código :

<?php
  include("header.html");
  include("contenido.html");
  inclde("footer.html");
?>


Esto devuelve la pagina en texto plano, accesible,usable, y sin frames.
El uso de los frames debe ser evitado: Su funcionamiento es poco usable y (seamos redundantes) poco funcional.

Un tutorial que te puede interesar es: http://www.cristalab.com/tutoriales/203/como-usar-include-y-require-en-php

Un saludo.

Por Lunatic Lycanthrop

Claber

1203 de clabLevel

7 tutoriales

1 ejemplo

Genero:Masculino  

The dark places where wolves access internet with 46,6 kbps

firefox
Citar            
MensajeEscrito el 12 Nov 2007 05:15 pm

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 12 Nov 2007 05:40 pm
Lunatic Lycanthrop y Inyaka:

Muchas gracias por la ayuda si se programar php, y estas funciones me pareces una opcion bastante buena para ya no utilizar los frames otra cosa he tratado de que los buscadores encuentren ciertas paginas que trabajo no con frames les he puesto los tags y no se encuentran en google ustedes me podrian ayudar con un pequeño ejemplo de como va si no fuera mucho el abuso de confianza. Les muestro como los pongo yo.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<meta name="keywords" content="www.sidi5.com.gt,sidi5.com.gt,sidi5,sistemas,programacion,sistema aura" />

<META NAME="robots" CONTENT="all | index | follow">

<!--// www.sidi5.com.gt,sidi5.com.gt,sidi5,sistemas,programacion,sistema aura //-->

<title>Sistemas Integrados de Informacion (Sidi5)</title>

</head>

De antemano gracias por la ayuda.

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox
Citar            
MensajeEscrito el 12 Ene 2008 04:14 pm
Uau que tal machete a los iframes y frames y es cierto pero era una solucion rapida a tu problema sin usar programacion de parte del servidor, ahora el uso de CSS y JavaScript es super bueno pero requiere conocimientos poco mas avanzados y si los tienes genial para resolver el problema usando programación de parte del cliente.
Ahora si el caso hubiera sido usando programacion de parte del servidor el problema se resolvia mucho mas rapido con las inclusion de codigo html que ofrecen los distintos lenguajes como el include de php.

Aqui unos buenos contenidos acerca de las Palabras Claves o KeyWords : :)

http://www.cristalab.com/foros/p171506.html
http://www.maestrosdelweb.com/editorial/promoc/

Por entrepixeles

3 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Ene 2008 05:01 pm
:shock:

erickm escribió:

he tratado de que los buscadores encuentren ciertas paginas que trabajo no con frames les he puesto los tags y no se encuentran en google

U_U obsesivo ¬¬

basta amigo, en vez de seguir metiendole mano a tus paginas en frames, deberias empezar a crear buen contenido sin esas horribles cosas

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 14 Ene 2008 09:20 pm
tribak:

Gracias por la observacion y ahora pienso similar a ti porque los frames no son buenos para nada la opcion en php include es lo major para trabajar este tipo de paginas y no digamos con ayuda de css es la maravilla.

Por erickm

Claber

101 de clabLevel



Genero:Masculino  

d=ddondsea ;0)

firefox
Citar            
MensajeEscrito el 14 Ene 2008 10:13 pm
:cool:
otro cliente satisfecho ^^

si CSS es bondadozo

CSS is...
"My precioussssss"

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 27 Nov 2015 10:30 pm

Inyaka escribió:

caballeros, GOGLE NO VE LOS FRAMES Y ESTOS APESTAN.

jorgedell tu idea es loable, pero si lo que quieres es modificar un solo archivo para cambiar toda la web por arte de magia
esa magia se llama css, por mientrras si estas empesando leete algunos de los tips y tutoriales sobre css este de aca lo elabore yoy estoy preparandole una 2ª parte mas compleja es muy basico http://www.cristalab.com/tips/40175/crea-tu-primera-web-en-html-y-css

por cierto no uses frames ni iframes ni nada de eso, es tecnologia muy obsoleta



Los que les respondieron que trabaje con frames se referían a cuando no podes usar lenguajes de parte del servidor, osea, generalmente offline, no importa si google no te encuentra. y segundo lo que quiere que se modifique desde un solo archivo no es el diseño de la pagina sino el contenido, como un aside, eso se puede de css? porque estariá buenisimo!

Por Panthera

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Nov 2015 12:03 pm
No, no se puede. CSS no fue inventado para eso.

Por DriverOp

Claber

2510 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Dic 2015 08:13 am
con ajax se puede incluso puedes volcar el echo dentro de un div que es como trabaja github un ejemplo seria
<html id="htmlbase">
<script>
<!--aqui pondremos las funciones para ajax en la funcion que ejecuta el volcado de ajax
simplemente document.getElementById('htmlbase').innerHTML=variable del output
-->
</script>

</html>

puedes poner como evento de activacion un window.onload=function(event){}

Por aukun

Claber

200 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Dic 2015 08:20 am
con ajax se puede incluso puedes volcar el echo dentro de un div que es como trabaja github un ejemplo seria
<html id="htmlbase">
<script>
<!--aqui pondremos las funciones para ajax en la funcion que ejecuta el volcado de ajax
simplemente document.getElementById('htmlbase').innerHTML=variable del output
-->
</script>

</html>

puedes poner como evento de activacion un window.onload=function(event){}

puedes recojer el codigo de una pagina desde php i volcarlo por ajax dentro de un div eso depende de como lo quieras

Por aukun

Claber

200 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.