·
miarroba.com
"Linkar" html
 
Índice de subforos · Ayuda para webmasters · Java y Javascript
Noticias · Buscar · Tags · Tagboard · Usuarios · Fisgona
Autor Mensaje 
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#1 ·
"Linkar" html

Necesito un código con el que hacer que en una pagina aparezca un código html sin necesidad de que esté escrito en el código html de la página, a ver si me explico, subo un documento html a mi espacio web, el cual quiero que aparezca en una página sin necesidad de que se escriba todo el html.

Un esbozo:

<head>
 ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
~~~~~~~~~~~~~~~~~~~~~~
</head>
<body>
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
¬¬¬¬¬¬¬¬¬¬
¬¬¬¬¬¬¬¬¬¬¬¬¬¬
<script> documento referido </script>
~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
~~~~~~~~~
</body>


22/Sep/2008 16:00 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#2 ·
RE: "Linkar" html

que tal si usas includes, pero es php . Busca información sobre ello.


22/Sep/2008 16:04 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#3 ·
RE: "Linkar" html

Escrito originalmente por chavp

que tal si usas includes, pero es php . Busca información sobre ello.

<!-- #include file="http://bosque.webcindario.com/menu/Untitled-1.html " -->

Serviría así¿?

En el caso de quererlo aplicar en un foro, el script correcto sería el aquí mencionado?


22/Sep/2008 16:16 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#4 ·
RE: "Linkar" html

eso deberías ponerlo en el foro mismo , o bien dentro de un archivo .js y llamarlo como javascript .

 

Por cierto el include no es así , de todos modos averigua, lee  que es la única forma de aprender.




Editado por chavpchavp, Lunes, 22 de Septiembre de 2008, 16:25
22/Sep/2008 16:24 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#5 ·
RE: "Linkar" html

Escrito originalmente por chavp

o bien dentro de un archivo .js y llamarlo como javascript .

Gracias;)

Aunque si me hicieses otro favor... para llamarlo como javascript sería así:

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

Y el archivo javascript sería como aparece en la página, con las estructuras básicas de cabecera y cuerpo, no? O habría que añadir alguna cosa al principio y al final?

**EDITADO**

He probado en el foro esto del script, con este formato, pero no me funciona :(

Cita:

<head>
<script type="text/javascript">

/***********************************************
* Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//To include a page, invoke ajaxinclude("afile.htm") in the BODY of page
//Included file MUST be from the same domain as the page displaying it.

var rootdomain="http://"+window.location.hostname

function ajaxinclude(url) {
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.open('GET', url, false) //get page synchronously
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
}

</script>
</head>
<body>
<script type="text/javascript">
ajaxinclude(rootdomain+"http://espacioforos.miarroba.com/1491543/Untitled-1 .html")
</script>
</body>




Editado por IosuiscloudIosuiscloud, Lunes, 22 de Septiembre de 2008, 16:57
22/Sep/2008 16:28 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#6 ·
RE: "Linkar" html

la verdad no se , pero viendo el código al menos a mi se me hace complejo pasarlo a un .js y si es para un foro mi@ deberás tener algún lado donde alojarlo porque si mal no recuerdo el espacio web del foro no soporta archivos .js


22/Sep/2008 18:23 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#7 ·
RE: "Linkar" html

Escrito originalmente por chavp

la verdad no se , pero viendo el código al menos a mi se me hace complejo pasarlo a un .js y si es para un foro mi@ deberás tener algún lado donde alojarlo porque si mal no recuerdo el espacio web del foro no soporta archivos .js

en el foro si me permite el codigo .js 

Entonces no sabes que hay que hacer para que ese codigo funcione¿?  :y)


22/Sep/2008 18:34 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#8 ·
RE: "Linkar" html

debieras llamarlo de esta manera <script src=“http://espacioforos.miarroba.com/1491543/scriptmenu.js” type=“text/javascript”></script> prueba .


22/Sep/2008 18:38 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#9 ·
RE: "Linkar" html

Tampoco, creo que el problema viene de esto, que lo he hecho mal, o el codigo no sirve...
Porque el documento original se ve bien: http://espacioforos.miarroba.com/1491543/Untitled-1.html
En cambio el documento javascript, no funciona: http://espacioforos.miarroba.com/1491543/scriptmenu.js

 

Spoiler:

<head>
<script type="text/javascript">

/***********************************************
* Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//To include a page, invoke ajaxinclude("afile.htm") in the BODY of page
//Included file MUST be from the same domain as the page displaying it.

var rootdomain="http://"+window.location.hostname

function ajaxinclude(url) {
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.open('GET', url, false) //get page synchronously
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
}

</script>
</head>
<body>
<script type="text/javascript">
ajaxinclude(rootdomain+"http://espacioforos.miarroba.com/1491543/Untitled-1 .html")
</script>
</body>

Temporalmente lo arreglo con esto,  le pongo debajo la cabecera y listo, temporalmente.

Spoiler:

<iframe name="window" src="http://bosque.webcindario.com/menu/Untitled-1.html" width="890" height="221" marginwidth="0" scrolling="no" frameborder="0"></iframe>

 



Editado por IosuiscloudIosuiscloud, Lunes, 22 de Septiembre de 2008, 19:21
22/Sep/2008 18:45 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#10 ·
RE: "Linkar" html

has esto en una tabla de dos filas y una columna , pon el menú directamente en el foro del mismo modo que lo estas haciendo en la web, en la segunda fila pon el script y la primera dejala por ejemplo para la cabecera. 

 


22/Sep/2008 21:00 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#11 ·
RE: "Linkar" html

Escrito originalmente por chavp

has esto en una tabla de dos filas y una columna , pon el menú directamente en el foro del mismo modo que lo estas haciendo en la web, en la segunda fila pon el script y la primera dejala por ejemplo para la cabecera.

 

Muchas gracias, chavp, pero gracias a la Grandiosa actualización 1.9.68 ya no hace falta que nadie se coma la cabeza

:):-/:p)
Muchas gracias por tu ayuda;)




Editado por IosuiscloudIosuiscloud, Lunes, 22 de Septiembre de 2008, 21:30
22/Sep/2008 21:29 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#12 ·
RE: "Linkar" html

Escrito originalmente por Iosuiscloud
Escrito originalmente por chavp

has esto en una tabla de dos filas y una columna , pon el menú directamente en el foro del mismo modo que lo estas haciendo en la web, en la segunda fila pon el script y la primera dejala por ejemplo para la cabecera.

 

Muchas gracias, chavp, pero gracias a la Grandiosa actualización 1.9.68 ya no hace falta que nadie se coma la cabeza

:):-/:p)
Muchas gracias por tu ayuda;)

conque me entero antes de eso, no me doy el trabajo de pensar..., pero en fin es la vida :)


22/Sep/2008 21:33 GMT+1
NoSetup.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 24.570
Desde: 01/Mar/2003
#13 ·
RE: "Linkar" html

Escrito originalmente por Iosuiscloud
Cita:

<head>
<script type="text/javascript">

....

</script>
</head>
<body>
<script type="text/javascript">
ajaxinclude(rootdomain+"http://espacioforos.miarroba.com/1491543/Untitled-1 .html")
</script>
</body>

Lo de linkar no va a sí... tendrías que poner solo en el archivo .js lo que va dentro del script, no etiquetas hmtl ni nada así.

 

Un ejemplo rápido de como se mete un js através de un archivo externo estaría en http://nosetup.org/manuales/ocultar


22/Sep/2008 21:35 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#14 ·
RE: "Linkar" html

Escrito originalmente por chavp

No te lo tomes a mal, pero estoy eufórico, quizas haya sido por eso que ni he probado la idea que planteas:) Teniendo en cuenta que quiero encuadrar todo el foro en una tabla, incluida cabecera, menú, contenido de foro, y afiliados, la propuesta la tendré en cuenta, porque así me queda muy poco espacio en el codigo

Reitero los agradecimientos;)


22/Sep/2008 21:37 GMT+1
chavpchavp
Moderador
Moderador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 16.687
Desde: 20/Dic/2002
#15 ·
RE: "Linkar" html

nada leete lo que te recomendo nosetup


22/Sep/2008 21:46 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#16 ·
RE: "Linkar" html

La verdad, no me había fijado en que habías puesto un post, nosetup...
Gracias por el manual nosetup.org, si me surge algún problema, lo comunicaré aquí:)


22/Sep/2008 22:17 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#17 ·
RE: "Linkar" html

Ya modifiqué esto,

Spoiler:

<script type="text/javascript">

/***********************************************
* Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//To include a page, invoke ajaxinclude("afile.htm") in the BODY of page
//Included file MUST be from the same domain as the page displaying it.

var rootdomain="http://"+window.location.hostname

function ajaxinclude(url) {
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.open('GET', url, false) //get page synchronously
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
}

</script>
<script src="http://espacioforos.miarroba.com/1491543/Untitled-1.html" type="text/javascript"></script>

 

Y en el del foro puse esto:

Spoiler:

<script src="http://espacioforos.miarroba.com/1491543/scriptmenu.js" type="text/javascript"></script>

Los scripts esos que mencionabas los cambié, pero como si nada :(

Sigo pensando que el problema viene del primer código de esta pagina...


23/Sep/2008 16:01 GMT+1
GestionXlsGestionXls
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 209
Desde: 02/Ago/2008
#18 ·
RE: "Linkar" html

Disculpen si estoy desorientado con el tema tratado, pero creo que hay una solución más sencilla (sin jScript) y lógicamente puede ser tratado con php; y les paso el código de 2 html cortitos que servirán de guía:

1- Este viene a ser un html que llama a otro para incluir su contenido (tipo include) que se llama 'incluido.html' (hoy estoy inspirado con los nombres)

Código:
<html>
<head></head>
<body>
<p>Este texto está antes de la inserción.</p>
<object data="incluido.html"></object>
<p>Este texto está después de la inserción.</p>
</body>
</html>

2- Este es el html 'incluido.html' que es incluido:

Código:
<p>- - - - - - - - - -</p>
<p>Este texto es el incluido dentro del que llama.</p>
<p>- - - - - - - - - -</p>

3- Para verlo, llamar al 1ro desde el browser.

Espero que sirva, Salu2


23/Sep/2008 21:56 GMT+1
IosuiscloudIosuiscloud
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 474
Desde: 26/May/2008
#19 ·
RE: "Linkar" html

Escrito originalmente por GestionXls

Disculpen si estoy desorientado con el tema tratado, pero creo que hay una solución más sencilla (sin jScript) y lógicamente puede ser tratado con php; y les paso el código de 2 html cortitos que servirán de guía:

1- Este viene a ser un html que llama a otro para incluir su contenido (tipo include) que se llama 'incluido.html' (hoy estoy inspirado con los nombres)

Código:
<html>
<head></head>
<body>
<p>Este texto está antes de la inserción.</p>
<object data="incluido.html"></object>
<p>Este texto está después de la inserción.</p>
</body>
</html>

2- Este es el html 'incluido.html' que es incluido:

Código:
<p>- - - - - - - - - -</p>
<p>Este texto es el incluido dentro del que llama.</p>
<p>- - - - - - - - - -</p>

3- Para verlo, llamar al 1ro desde el browser.

Espero que sirva, Salu2

Una pregunta, esos códigos funcionan con los foros¿?
Para la web me podría valer sin instalar el php¿?


23/Sep/2008 22:51 GMT+1
GestionXlsGestionXls
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 209
Desde: 02/Ago/2008
#20 ·
RE: "Linkar" html

Hola, los foros se cargan en el pc del usuario como html (con/sin scripts), pero en el servidor pueden estar en este formato o ser producidos por un php, perl, etc.

Para un foro, no hay otra que darle 'vida', y esto se logra con php, perl, asp (en my@ no).

A este ejemplo lo hice 'elemental' sólo para demostrar si se puede (o no) hacer, y entiendo que funciona. Habría que ver cómo se puede implementar en algo más complejo.

Salu2


24/Sep/2008 00:26 GMT+1
Índice de subforos · Ayuda para webmasters · Java y Javascript
Temas similares
Asunto Autor#VisitasÚltima respuesta
Como Pre-cargo un archivo HTML11/Feb/2007, 02:13
ZEGAXZEGAX
244911/Feb/2007, 17:06
ZEGAXZEGAX Ir al último mensaje del tema
Como puedo poner una pagina html dentro de otra pagina html?26/Nov/2005, 23:28
trepunkdotrepunkdo
56.32309/Ago/2008, 12:05
lugarestelugareste Ir al último mensaje del tema
formas en html28/Sep/2005, 18:59
tadeowebtadeoweb
135102/Oct/2005, 05:23
MaIcOlMaIcOl Ir al último mensaje del tema
Menú Directorio que consulta un HTML13/Jun/2005, 16:36
SincesoSinceso
148618/Jun/2005, 18:09
ja.lopezja.lopez Ir al último mensaje del tema
Ejecutar JSP al pulsar botón HTML17/May/2005, 19:29
socadusocadu
96.44025/May/2005, 10:36
McbethMcbeth Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 04:37
Miarroba Networks, S.L. C/ 18 de Julio, 21 Bajo, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª