Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/02/2011, 12:02
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 2 meses
Puntos: 122
Respuesta: Sistema de seguridad Javascript

Puedes hacerlo de dos formas (probablemente más). La primera es usar el referrer de la página, si coincide con uno que has predefinido lo dejas entrar, de otra manera no, Ejemplo:

Pseudo código:
Código Javascript:
Ver original
  1. var miR = referrer;
  2. var miEnlancePredefinido = 'http://misition.com/entrarprohibido.html'
  3. if(miR != miEnlancePredefinido){
  4.   redireccionar();
  5. }
La otra opción sería usar php y un formulario que envía por post (get sería más fácil de pasar). En la página donde haces el chequéo te aseguras que el formulario haya sido enviado y de no ser así redireccionas.

Otra opción podría ser usar cookies. Pero no se ajusta muy bien, cualquiera de las anteriores es mejor que las cookies.

Si yo me viera en la necesidad de hacer lo que tu quieres hacer, creo que consideraría primero la opción del formulario. El referrer puede ser deshabilitado y en tal caso tus visitantes no tendrían forma de entrar a la página que requiere el referrer.
__________________
twitter: @imbuzu