Foros del Web » Creando para Internet » HTML »

Cargar una web en una capa

Estas en el tema de Cargar una web en una capa en el foro de HTML en Foros del Web. Hola a todos.- Estoy intentando cargar una web especifica en una capa creada (que solo se carge en esa capa), algo así.- <div id="pepe" style="position:absolute;width:100;height:100;top: ...
  #1 (permalink)  
Antiguo 01/09/2005, 10:37
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 13 años, 8 meses
Puntos: 1
Cargar una web en una capa

Hola a todos.-

Estoy intentando cargar una web especifica en una capa creada (que solo se carge en esa capa), algo así.-

<div id="pepe" style="position:absolute;width:100;height:100;top: 150;left:150;">


</div>

<script language="javascript">
document.all.pepe.style.href="http://www.terra.es";
</script>

Pero se carga la web en la pantalla entera en vez de en el cuadradito de 100x100.

Necesita hacerlo sin usar ni <frames> ni <iframes>

Gracias
  #2 (permalink)  
Antiguo 01/09/2005, 10:48
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 15 años, 10 meses
Puntos: 145
Interesante ejercicio, se me ocurre una forma utilizando algo de ASP y el .innerHTML, pero quizá ni usas ASP ni sea la forma correcta.

¿por que no puedes usar iframes?, digo, solo por curiocidad.
  #3 (permalink)  
Antiguo 01/09/2005, 10:49
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 13 años, 8 meses
Puntos: 1
Ya aprovecho y hago esta pregunta, he visto en internet varias veces algo así.-

<div src="http://www.google.es">
</div>

Pero yo lo pongo pero me sale la pantalla totalmente en blanco.

¿Alguna idea?
  #4 (permalink)  
Antiguo 01/09/2005, 10:52
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 13 años, 8 meses
Puntos: 1
Ante todo puedo usar ASP sin problema, asi que puedes darme esa solución.

No puedo usar <iframe> ni <frame> porque la página a la que redirecciono es una dll ejecutable que me he creado yo en delphi, la cual cuando la ejecuto directamente no me da ningún problema pero extrañamente cuando se la llama desde un <iframe> da error de javascript.

Es extrañisimo, pero así es.

Ej.-

www.mipagina.com/prueba.dll

Funciona perfectamente, sin errores

<iframe src="www.mipagina.com/prueba.dll">

Empieza a ejecutar el programa y da errores en varias pantallas de javascript.

Por eso tengo que hacerlo sin frames.
  #5 (permalink)  
Antiguo 01/09/2005, 15:30
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 15 años, 10 meses
Puntos: 145
Bueno, sería de cosa de hacer pruebas y de modificar principalmente el contenido de prueba.dll, pero la idea es esta:
Código:
<body>
Esto esta afuera de la capa
<div id=capa class=ClassCapa></div>
Esto esta afuera de la capa
<%
  Response.Buffer = True
  Dim objXMLHTTP, xml
  Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  xml.Open "GET", "www.mipagina.com/prueba.dll", False
  xml.Send
  Cadena = CSTR(xml.responseText)
	%>
	<script>
	  capa.innerHTML = <%=Cadena%>
	</script>
</body>
Saludos
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 05:35.