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

Abrir esta página desde esta otra

Estas en el tema de Abrir esta página desde esta otra en el foro de Frameworks JS en Foros del Web. Hola a todos/as, Tengo un problema para el que no se me ocurre ninguna solucion, a ver si podéis echarme un cable. Tengo una página, ...
  #1 (permalink)  
Antiguo 22/03/2010, 16:42
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Exclamación Abrir esta página desde esta otra

Hola a todos/as,

Tengo un problema para el que no se me ocurre ninguna solucion, a ver si podéis echarme un cable.

Tengo una página, llamémosla contenedor, en la que tengo un div en el que voy cargando otras páginas, utilizo una función jquery, para evitar recargar la página completa.

Ahora tengo una página que está construída en base al ejemplo 1 del siguiente enlace

--> http://www.kelvinluck.com/assets/jqu...llToSpeed.html

Ésa página tiene sus scripts y css propios e individualmente funciona perfecto, pero cuando la cargo en la página contenedor, es como si no reconociese los scripts del jscrollpane y todo el efecto se va al garete...

Gracias
  #2 (permalink)  
Antiguo 22/03/2010, 16:47
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Respuesta: Abrir esta página desde esta otra

La verdad es que se me hace imposible saber que estás haciendo si no dejas el código para poder revisarlo.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #3 (permalink)  
Antiguo 22/03/2010, 17:02
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Abrir esta página desde esta otra

Vale, subo la página completa para que se vea mejor, si pusiese el código sería un lío, así se ve instantáneo.

Lo que quiero es que cuando se abra camboya.html y se pulse el enlace Gastronomía, se vea igual, y tenga el mismo efecto, que si se abriese scroll/scrollToSpeed.html aparte

  #4 (permalink)  
Antiguo 22/03/2010, 17:21
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Abrir esta página desde esta otra

Cita:
Ésa página tiene sus scripts y css propios e individualmente funciona perfecto, pero cuando la cargo en la página contenedor, es como si no reconociese los scripts del jscrollpane y todo el efecto se va al garete...
La pagina que cargues no puede tener etiquetas <html> ni <head> ni <body> . No vi tu archivo adjunto , pero tené en cuenta eso.
  #5 (permalink)  
Antiguo 23/03/2010, 03:26
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Abrir esta página desde esta otra

He estado probando y a la página que cargo le he quitado sólo el body, porque el head me hace falta para tener la función, y ya funciona bien, pero sólo en explorer ???

Ni firefox, ni chrome saben interpretarlo. Y otra cosa más, en el enlace Turismo, al pulsar Siguiente se carga un contenido que está oculto en la misma página, pero sólo en explorer!, en firefox se bloquea :S

Es el mundo al revés, debería ser explorer quien me esté dando problemas
  #6 (permalink)  
Antiguo 23/03/2010, 06:10
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 4 meses
Puntos: 65
Respuesta: Abrir esta página desde esta otra

llama a todos los js y css desde camboya.html

Código HTML:
 <link rel="stylesheet" type="text/css" media="all" href="scroll/styles/demoStyles.css" />
		<link rel="stylesheet" type="text/css" media="all" href="scroll/styles/jScrollPane.css" />
		<script type="text/javascript" src="scroll/scripts/jquery-1.2.6.min.js"></script>
		<script type="text/javascript" src="scroll/scripts/jquery.mousewheel.js"></script>
		<script type="text/javascript" src="scroll/scripts/jScrollPane.js"></script> 
y en archivo scrollToSpeed.html

deja solo

el script de jquery y el div class="holder">
  #7 (permalink)  
Antiguo 23/03/2010, 10:47
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Abrir esta página desde esta otra

Muchas gracias a todos, ya está resuelto

Una pregunta más, ¿es aconsejable hacer así las páginas?
  #8 (permalink)  
Antiguo 23/03/2010, 10:52
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Abrir esta página desde esta otra

COn que fin? Si es renovar html, si, está bueno. Creo que la gran gran mayoría de la gente tiene javascript habilitado así que todo va a ir bien.

Si es para no tener que cargar librerías desde un principio, o css... hay que ver.

Igual, hay cosas que no necesitan para nada ajax, y es bueno también liberarlas y dejar que se recarguen enteras.

Yo a veces baso pagina en variables get. Otras en ajax. En diferentes grados.
  #9 (permalink)  
Antiguo 23/03/2010, 10:57
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Abrir esta página desde esta otra

Y a nivel de SEO/validación?
  #10 (permalink)  
Antiguo 23/03/2010, 12:35
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 4 meses
Puntos: 65
Respuesta: Abrir esta página desde esta otra

A nivel SEO? Depende. Deberías tener el sitio completo que funcione sin javascript y de ahí empezar a realizar llamadas ajax que se puede hacer perfectamente.

O sea, que los robot pueden saguir los links pero que esté hecho para los visitantes y no solo para los robots.
  #11 (permalink)  
Antiguo 24/03/2010, 03:38
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Abrir esta página desde esta otra

¿Cómo se implementaría esto mismo con ajax, sería muy complicado? ¿Tiene alguna ventaja respecto a jquery?
  #12 (permalink)  
Antiguo 24/03/2010, 07:56
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Abrir esta página desde esta otra

Cita:
¿Tiene alguna ventaja respecto a jquery?
Jquery maneja ajax.:
http://www.anieto2k.com/2009/08/18/5...ax-con-jquery/
http://www.cristalab.com/tutoriales/...-jquery-c226l/

Ajax es un metodo de javascript, que como al resto de las cosas Jquery ha simplificado (enormemente).
  #13 (permalink)  
Antiguo 24/03/2010, 09:41
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Abrir esta página desde esta otra

Gracias por los enlaces, voy a practicar con los ejemplos
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 05:56.