Ver Mensaje Individual
  #14 (permalink)  
Antiguo 03/12/2010, 23:10
Avatar de rzkgraphics
rzkgraphics
 
Fecha de Ingreso: noviembre-2010
Mensajes: 61
Antigüedad: 13 años, 4 meses
Puntos: 2
Respuesta: abrir con enlace un iframe en una zona especifica

Cita:
Iniciado por emprear Ver Mensaje
lo de las URLS directas, no se bien que quieres decir

Para cambiar el contenido de 2 divs, debes poner las funciones ajaxpage() que cargan individualmente en una función, y cargarla desde otro elemento

Archivo ajaxdd.js (aqui dentro pones el contenido de la script de dinamyc Drive

Archivo 2divs.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" xml:lang="es" lang="es" >
  4. <title>2 Divs con Ajax</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <meta http-equiv="Content-Language" content="ES-ar" />
  7. <meta http-equiv="Content-Style-Type" content="text/css" />
  8. <meta http-equiv="Content-Script-Type" content="text/javascript" />
  9. <meta name="copyright" content="&copy; 2006, Guillermo Gianello" xml:lang="es" lang="es" />
  10. <meta name="author" content="http://emprear.com"  xml:lang="es" lang="es" />
  11. <script type="text/javascript" src="ajaxdd.js"></script>
  12. <style type="text/css">
  13. /*<![CDATA[*/
  14.  
  15. p {
  16. border: 2px solid #273018;
  17. padding: 4px;
  18. background-color:#789449;
  19. color: #000;
  20. font-size: 10pt;
  21. font-weight: bold;
  22. width: 120px;
  23. text-align: center;
  24. cursor: pointer;
  25. }
  26.  
  27. #a, #b {
  28. width :250px;
  29. height: 150px;
  30. border: 2px solid #273018;
  31. color: #000;
  32. font-size: 10pt;
  33. font-weight: bold;
  34. background-color:#9E933F;
  35. margin-bottom: 10px;
  36. }
  37.  
  38. /*]]>*/
  39.  
  40. <script type="text/javascript">
  41. //<![CDATA[
  42. function recarga(){
  43. ajaxpage('a.html','a');
  44. ajaxpage('b.html','b');
  45. }
  46. //]]>
  47. </head>
  48. <p onclick="recarga();">Cargar a y b</p>
  49. <div id="a">
  50. Div A
  51. </div>
  52. <div id="b">
  53. Div B
  54. </div>
  55. <!-- ©2000 Emprear.com -->
  56. </body>
  57. </html>


archivo a.html

Código HTML:
Ver original
  1. <h1>A</h1>


archivo b.html

Código HTML:
Ver original
  1. <h1>B</h1>


Pone los 4 archivos en una carpeta.

Saludos
Lo probaré. Gracias por la ayuda de verdad se me está haciendo de mucha utilidad ;) y estoy aprendiendo un poco de esto jeje.

Lo de URL DIRECTA me refería a que por ejemplo :

si estoy en menú 1 : mi url sería http://midominio.com/menu1.html , pero con esto que estoy haciendo para la web, no puedo compartirlo así =/ alguna otra forma?