Foros del Web » Creando para Internet » HTML »

Iframes

Estas en el tema de Iframes en el foro de HTML en Foros del Web. Hola queria preguntaros como desarrollar una cosa. querria tener un iframe de una zona de una web: <DIV ID="testDivframe" STYLE="position: absolute; width: 240px; height: 150px; ...
  #1 (permalink)  
Antiguo 29/02/2012, 15:05
 
Fecha de Ingreso: enero-2010
Mensajes: 3
Antigüedad: 14 años, 9 meses
Puntos: 0
Iframes

Hola queria preguntaros como desarrollar una cosa.

querria tener un iframe de una zona de una web:
<DIV ID="testDivframe"
STYLE="position: absolute;
width: 240px; height: 150px;
clip:rect(391px 605px 560px 155px);
"><iframe SCROLLING=NO
width="660" height="605" src="http://www.google.com"></iframe>
</div>

en este caso por ejemplo querria que solo se viera la "barra de busqueda de google" introducida en mi web y luego una vez que busquen que el iframe cambiara a otro tamaño para mostrar los resultados.

sabeis si se puede hacer?

un saludo


estoy dispuesto a pagar si me dais la solucion.
  #2 (permalink)  
Antiguo 29/02/2012, 22:17
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Iframes

En realidad lo que querés hacer es un poco complejo.
Te recomendaría en cambio que utilices este servicio
http://www.google.es/cse/


De todas manera con la ayuda de php + jquery (o simplemente javascript), podrías hacer algo como esto

google.html

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <script type="text/javascript" src="/jslib/jquery-1.6.1.min.js"></script>
  7. </head>
  8. <!-- Búsqueda Google -->
  9. <div style="margin: 80px auto 10px auto; width:500px; tex-align: center;">
  10. <img src="http://www.google.com/logos/Logo_40wht.gif" style="border: 0; vertical-align: middle;" alt="google" />
  11. <input type="text" name="q" size="31" maxlength="255" id="q"
  12. value="" /> <input type="button" id="buscar" value="búsqueda google" />
  13. </div>
  14.  
  15. <div id="resultados" style="width:900px; margin: 0 auto;margin-top: 25px; border: solid 1px #ccc;min-height: 10px; overflow: auto;">
  16. <!-- carga resultados -->
  17. </div>
  18.  
  19. <!-- Búsqueda Google -->
  20. <script type="text/javascript">
  21. //<![CDATA[
  22. $(document).ready(function(){
  23.    
  24. $("#buscar").click(function(event) {   
  25. var termino = $("#q").val();
  26. $("#resultados").load('gos.php',{q:termino});
  27. });
  28.  
  29. });
  30. //]]>
  31.  
  32. </body>
  33. </html>

google.php

Código PHP:
Ver original
  1. <?php
  2. $q = $_POST['q'];
  3. $q = urlencode($q);
  4. $u = file_get_contents("http://www.google.com/search?q=$q&hl=es");
  5. echo utf8_encode($u);
  6. ?>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: iframe
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 22:29.