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

Problema con los link y Ajax

Estas en el tema de Problema con los link y Ajax en el foro de Frameworks JS en Foros del Web. Problema con los link Hola a todos, He actualizado mis páginas de Scripts para Photoshop y las he hecho con ajax, pero tengo un problema ...
  #1 (permalink)  
Antiguo 18/04/2006, 03:02
Avatar de manolowarr  
Fecha de Ingreso: septiembre-2005
Mensajes: 60
Antigüedad: 18 años, 7 meses
Puntos: 2
Problema con los link y Ajax

Problema con los link


Hola a todos,

He actualizado mis páginas de Scripts para Photoshop y las he hecho con ajax, pero tengo un problema con los link, pues necesito tener referencia a cada página que se carga, por si tengo enviar a alguien una dirección para una descarga.

Lo he medio resuelto con una función que he creado.

Código:
<SCRIPT LANGUAGE="JavaScript">
<!--
$ext = ".html"
var $cad = "%23"
var $pagin = ""

var $url = encodeURIComponent(window.location)

var $p = $url.indexOf($cad)
   if ( $p > 0 ){
$p = $p+$cad.length
$pagin = $url.slice($p)
}

if ($pagin==""){
var $pagina = 'pag_index'+$ext;
}
else{
var $pagina = $pagin+$ext;
}

//-->
</SCRIPT>

De esta manera consigo que si un usuario crea un “Bookmarks” (acceso directo), pues pueda entrar en la página cargando esa página en concreto, pero el problema surge si ya tienes abierto la página y cargada con otra instancia, al hacer clic en el a acceso directo no te lleva a la página que debe.

A ver me explico mejor, tengo una página principal, y en ella con ajax y un div, voy cargando distintas página en el centro, por ejemplo, la pagina 4, si yo ahora le digo al navegador que me cree un acceso directo, pues me lo hace bien, y si cierro el navegador y luego hago clic en el acceso directo, pues me lleva a la página 4.

El problema surge, si por ejemplo estoy en la página 6, y hago clic en el acceso directo, no me lleva a la página 4.


Saludos
__________________
----------------------------------------
http://www.photoshop-scripts.com

-
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 04:13.