Foros del Web » Creando para Internet » Herramientas y Software »

En Dreamweaver...

Estas en el tema de En Dreamweaver... en el foro de Herramientas y Software en Foros del Web. Hola!!.. Estoy creando una web con Dreamweaver 8.. y tengo una duda.. He creado un iframe.. y quiero que al hacer clic en cualquier apartado ...
  #1 (permalink)  
Antiguo 03/01/2007, 08:05
 
Fecha de Ingreso: enero-2007
Mensajes: 56
Antigüedad: 17 años, 3 meses
Puntos: 0
En Dreamweaver...

Hola!!.. Estoy creando una web con Dreamweaver 8.. y tengo una duda..
He creado un iframe.. y quiero que al hacer clic en cualquier apartado del menú (por ejemplo: multimedia, etc..), salga dentro del iframe, y no en una pagina nueva. ¿Como lo puedo hacer?.. ¿Si es un codigo HTML.. que codigo es, y en que parte lo debo poner?

Muchas gracias!! Un saludo..
  #2 (permalink)  
Antiguo 03/01/2007, 08:52
Avatar de sumolari  
Fecha de Ingreso: mayo-2006
Ubicación: localhost
Mensajes: 1.367
Antigüedad: 17 años, 11 meses
Puntos: 18
Re: En Dreamweaver...

Pues verás, al iframe le tienes que dar un atributo, name. Este atributo hace que te puedas "referir" a él. Luego en el hipervínculo tienes que asignarle como target el nombre que le has puesto al iframe (lo que pone en name="")Imagínate que tienes:
Código:
<div>

 <p>
  Texto... bla bla bla bla... <a href="documento.html">link</a>
 </p>

 <br/>

 <iframe>
 </iframe>

</div>
No funcionará, tienes que hacerlo así:
Código:
<div>

 <p>
  Texto... bla bla bla bla... <a href="documento.html" target="hola">link</a>
 </p>

 <br/>

 <iframe name="hola">
 </iframe>

</div>
Espero que te sirva.

Saludos
  #3 (permalink)  
Antiguo 03/01/2007, 10:41
 
Fecha de Ingreso: enero-2007
Mensajes: 56
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: En Dreamweaver...

Gracias por responder.. Pero no me funciona el codigo

Yo antes, utilicé este codigo para poner el iframe:

Código:
<iframe name="nombre" src="noticias.htm" width=480 height=1000 marginwidth=15 marginheight=0 frameborder=0 scrolling=auto></iframe>
Y El iframe aparece, pero si por ejemplo el menú es este:

_________
> Home
> Noticias
> Foro
> Chat
> Multimedia
> WWW

_________

Solo consigo que aparezca dentro del iframe el apartado "noticias", el resto no (el resto, aparece en una pagina nueva).. Para que me salga el apartado "noticias", dentro del iframe, en el codigo anterior, cambio lo que está en negrita, por las opciones que quiero. Pero si vuelvo a poner el codigo, modificando de nuevo las cosas en negrita y poniendo otras distintas, me aparece otro iframe Y ESO ES LO QUE NO QUIERO.. quiero que solo aparezca un iframe y dentro de él, las cosas que vienen dentro del menú.. Nose si me explico.. Pongo un ejemplo:

En "multimedia", al hacer clic, dentro del iframe, aparecería: "videos, audios, imagenes, etc.."
O si hago clic en: "WWW", dentro del mismo iframe, apareceria: "afiliados, afiliate, etc.."

Porfavor.. si alguien puede ayudarme, se lo agradeceria muchisimo!! Un saludo!
  #4 (permalink)  
Antiguo 03/01/2007, 15:24
Avatar de yournightmare86  
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 875
Antigüedad: 18 años
Puntos: 9
Re: En Dreamweaver...

Si le tienes dado al marco un nombre no hay problema... para dar nombre a cada marco seleccionalo pulsando Alt+clic y en el panel de propiedades le das un nombre. Luego para que un vínculo se cargue en un determinado frame, en el inspector de propiedades selecciona en Dest el nombre que le diste al marco en el cual quieres que se cargue el vínculo. Espero que te ayude. Saludos.
  #5 (permalink)  
Antiguo 03/01/2007, 17:38
Avatar de carbalga  
Fecha de Ingreso: octubre-2005
Ubicación: Coronado, Costa Rica
Mensajes: 138
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: En Dreamweaver...

Saludos:

Utiliza el siguiente código:

<p><a href="http://www.tecbasica.com" target="EUK">TECBASICA</a></p>
<p>&nbsp;</p>
<iframe name="EUK" width="800" height="400" src="http://www.google.com"></iframe>

Buena suerte
__________________
SBC Studio
www.sbcstudio.com
| Aplicaciones Web - Costa Rica |
[email protected]
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 03:40.