Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Una ayudita con isiAjax

Estas en el tema de Una ayudita con isiAjax en el foro de Frameworks JS en Foros del Web. Hola, es que estoy comenzando a dar el salto de php hacia ajax y encontre una libreria que se llama y pues hasta el momento ...
  #1 (permalink)  
Antiguo 03/04/2009, 15:26
 
Fecha de Ingreso: noviembre-2005
Mensajes: 6
Antigüedad: 19 años, 1 mes
Puntos: 0
Una ayudita con isiAjax

Hola, es que estoy comenzando a dar el salto de php hacia ajax y encontre una libreria que se llama y pues hasta el momento me ha resultado muy util pero ahora tengo un problema, resulta que tengo el link de esta manera:

Código HTML:
<a href="http:/wvvw.misitio.com/pagina.html" onClick="myajax.Link('pagina.html', 'content'); return false;"> Link </a> 
con eso se supone que cargue pagina.html dentro de el div content pero resulta que si hago click ni bien llama a la funcion ajax cuando se me recarga la pagina, se supone que el return false deberia evitar el comportamiento normal del link pero no lo hace.

Alguien conoce o ha trabajdo con esta libreria y puede ayudarme???

Otra pregunta, hay forma de hacer que en la url aparezca el link completo pero que que la pagina no se recargue??? es decir que si hace click en mi link la url de la barra de navegacion cambie pero que no se recargue la pagina realmente, es esto posible???
  #2 (permalink)  
Antiguo 04/04/2009, 03:25
Avatar de echevemaster  
Fecha de Ingreso: diciembre-2002
Ubicación: Carabobo, Venezuela
Mensajes: 84
Antigüedad: 22 años
Puntos: 1
Respuesta: Una ayudita con isiAjax

En tu código no especificas si instanciastes el objeto myajax
Código:
// Instanciar objeto
myajax = new isiAJAX();
//Fin
myajax.Link('link.php', 'micapa', 1);
o si llamastes al script desde tu head
Código HTML:
<script type="text/javascript" src="isajax.js"> 
De ser asi prueba con esto, la función que definistes esta bien
__________________
En el codigo esta la solucion, pero no la encuentro por ningun lado.
  #3 (permalink)  
Antiguo 04/04/2009, 03:36
 
Fecha de Ingreso: noviembre-2005
Mensajes: 6
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Una ayudita con isiAjax

Ya inicialize todo y llame el archivo javascript, de hecho ya me funciona como yo keria, no se como ni cual era el error pero ya me esta funcionando.

Ahora la cuestion es como puedo escribir la url sin recargar la pagina, yo lo hago atraves de document.location.hash pero sale que agrega # antes lo que agrego a la url y con esto me desactiva los botones de navegacion y los marcadores, lo de los marcadores ya lo solucione con un poco de javascript, si alguien entra usando una direccion con almohadilla la quita y lo redirecciona.

si alguien sabe un metodo mejor pa reescribir la url sin perder el historial y facilitando lo de los marcadores, algo como hash pero sin la almohadilla.
  #4 (permalink)  
Antiguo 04/04/2009, 03:45
Avatar de echevemaster  
Fecha de Ingreso: diciembre-2002
Ubicación: Carabobo, Venezuela
Mensajes: 84
Antigüedad: 22 años
Puntos: 1
Respuesta: Una ayudita con isiAjax

Para corregir el comportamiento del botón atrás del navegador en aplicaciones ajax prueba a ingresar a estos sitios

http://online.itepub.net/0-596-10169...a.hack_68.html

o esta

http://code.google.com/p/reallysimplehistory/
__________________
En el codigo esta la solucion, pero no la encuentro por ningun lado.
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 13:39.