Foros del Web » Creando para Internet » HTML »

Cargar iframe de acuerdo a eleccion en un select

Estas en el tema de Cargar iframe de acuerdo a eleccion en un select en el foro de HTML en Foros del Web. Buenas tardes, estoy buscando hacer algo asi: http://demo.rockettheme.com/ arriba pueden ver una barra con una lista de templates y al elegir uno muestra abajo en ...
  #1 (permalink)  
Antiguo 04/12/2012, 13:09
jyegestiones
Invitado
 
Mensajes: n/a
Puntos:
Cargar iframe de acuerdo a eleccion en un select

Buenas tardes, estoy buscando hacer algo asi:
http://demo.rockettheme.com/
arriba pueden ver una barra con una lista de templates y al elegir uno muestra abajo en un iframe la pagina de demostración.
Quiero algo así pero mas sencillo, es decir que no me es necesario que carguen tooltip de imágenes, solo quiero colocar una lista en un combobox y al elegir uno de esta lista abajo recargue la web.
Gracias por las sugerencias.
Atte. Juan Ayala
  #2 (permalink)  
Antiguo 04/12/2012, 14:30
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Cargar iframe de acuerdo a eleccion en un select

Eso se logra con ajax, si no tienes mucho conocimiento de javascript, puedes usar JQuery ajax()
y sus funciones muy simples.
  #3 (permalink)  
Antiguo 04/12/2012, 22:11
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Cargar iframe de acuerdo a eleccion en un select

Podés evitarte ajax con algo así

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.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.  
  7. <style type="text/css">
  8. /*<![CDATA[*/
  9.  
  10. html,body{
  11. margin: 0;
  12. padding: 0;
  13. border: none;
  14. height: 100%;
  15. overflow-y: hidden;
  16. }
  17.  
  18. .barra{
  19. width: 100%;
  20. height:auto;
  21. padding: 5px 0;
  22. margin: 0;
  23. background:#202020;
  24. }
  25.  
  26. #destino{
  27. width: 100%;
  28. border: none;
  29. margin: 0;
  30. height: 95%;
  31. }
  32. /*]]>*/
  33.  
  34. <script type="text/javascript">
  35. //<![CDATA[
  36. function cambiar(){
  37. var opcion = document.getElementById('temas').value;
  38. if(opcion != ""){
  39. document.getElementById('destino').src = opcion;
  40. }
  41. }
  42. //]]>
  43. </head>
  44. <div class="barra">
  45. <form action="#">
  46. <select id="temas" onchange="cambiar();">
  47. <option value="">Seleccionar</option>
  48. <option value="http://forosdelweb.com">FDW</option>
  49. <option value="http://www.w3schools.com/tags/att_iframe_marginheight.asp">W3Schools</option>
  50. </form>
  51. </div>
  52. <iframe src="about:blank" id="destino" name="destino"></iframe>
  53. </body>
  54. </html>

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

Etiquetas: acuerdo, eleccion, iframe, select
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 11:17.