Comunidad de diseño web y desarrollo en internet online

consulta AJAX cambiar 3 divs con XMLHttpRequest

Citar            
MensajeEscrito el 16 Sep 2006 06:51 pm
hola

acabo de leer el tutorial de Tutorial de AJAX
realmente es muy util y facil de aplicar

pero tengo una sola duda
necesito al presionar un link cambiar el contenido de 3 divs
lo estoy logrando asi pero no se si es lo correcto

Código :

<a href="javascript:llamarasincrono('portada.html', 'contenido');javascript:llamarasincrono('menu_index.html', 'cabezal');javascript:llamarasincrono('pie_im1_a.html', 'pie1');">inicio</a>


es correcto hacerlo asi?
o se debe hacer de otra manera

gracias
sldos alejandro

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Sep 2006 09:02 am
Es una manera. Lo mejor... eso siempre dependera de tu caso.
Yo lo unico que haría sería un pequeño cambio y quedaría así.

Código :

<a href="ruta si no tiene js y que aga lo mismo o '#'" onclick="lamarasincrono('portada.html', 'contenido'); llamarasincrono('menu_index.html', 'cabezal'); llamarasincrono('pie_im1_a.html', 'pie1'); return false;">inicio</a>


El "return false;" es para que no se ejecute el href en caso de que tenga javascript habilitado.
Si no lo tiene se ejecutara el href que llevaria a la misma página aunque recargando.
Hacer esto sule se una coñazo. Pero personalmente no me gusta dejar fuera a quienes no tienen js.

Tambie sería otra opción crear una función que cambie el pie, la cabecera y el contenido si haces esto en más sitios.

Por vites

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Sep 2006 06:52 pm
Si estoy obligado a poner el javascript en el enlace, lo haria como vites, sino lo haria todo usando DOM y javascript no intrusivo.

Saludos.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.