Foros del Web » Programando para Internet » Javascript »

cambiar contenido div por otra pagina

Estas en el tema de cambiar contenido div por otra pagina en el foro de Javascript en Foros del Web. Hola, estoy haciendo algo tan sencillo como hacer una pagina html, con un div y un boton, cuando apriete el boton que me cargue en ...
  #1 (permalink)  
Antiguo 20/07/2011, 08:48
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 9 meses
Puntos: 0
cambiar contenido div por otra pagina

Hola,

estoy haciendo algo tan sencillo como hacer una pagina html, con un div y un boton, cuando apriete el boton que me cargue en el div la pagina que yo le diga (otra pagina local).

Quiero remarcar que estoy en local ya que es con lo que estoy teniendo problemas...
lo estoy haciendo con ajax, pero no me carga la pagina por seguridad ya que no esta en un dominio y quiero y necesito que sea en local, sin usar servidores ni externos ni montando uno local.

gracias.
  #2 (permalink)  
Antiguo 20/07/2011, 09:53
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: cambiar contenido div por otra pagina

me imagino que lo estas diciendo por IE, de ser así en la misma barra de advertencia dando clic te da la posibilidad de habilitar el uso local bajo tu responsabilidad
  #3 (permalink)  
Antiguo 20/07/2011, 11:18
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: cambiar contenido div por otra pagina

tiene que funcionar para todos los navegadores...y básicamente el problema lo estoy teniendo con chrome.

en IE, como dices me pregunta nada mas abrir la pagina, creo que con tener javascript ya pregunta...

gracias por responder...
  #4 (permalink)  
Antiguo 20/07/2011, 12:39
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: cambiar contenido div por otra pagina

buenas,
hay navegadores que no permiten el uso de XHR en local. por ejemplo, chrome e iexplorer no lo permiten. en firefox siempre me ha funcionado. de todos modos desde el mismo javascript no se puede hacer nada para admitirlo. por suerte, en chrome puedes configurar el navegador para permitir ciertas cosas que normalmente no deberian ser posible. la mayoria de estas configuraciones se hacen con switches de command line. para tu caso particular, el que necesitas es --disable-web-security. para el caso de iexplorer, no tengo idea si hay alguna configuracion similar.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 20/07/2011, 13:14
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: cambiar contenido div por otra pagina

el problema es que estas paginas no solo las voy a ver yo, es decir, la idea es mandarsela al cliente y que las prueben.
En principio solo era hacer la maquetacion y el flujo entre paginas, solo html , css y javascript.
ya tengo todas las paginas y la principal tiene un div donde va el contenido, y mi idea era segun dan a las opciones del menu modificar de forma dinamica ese div con el resto de paginas, pero a ultima hora me he encontrado con este problemon....
pense que esto seria lo mas facil...pero va a ser que no...normalmente con ajax deberia de funcionar pero nunca lo probe de forma local sin montar un entorno...
y los iframes decidi dejar de usarlos (mira que he visto pegas y pegas y al final lo que menos problemas da...).
no me puedo creer que no haya ningun forma de leer el contenido de un fichero html y cambiar el innerhtml del div...he visto que javascript tampoco permite leer de ficheros locales por seguridad...

no se me ocurre que puedo hacer.. ¿jquery en local?..

tengo una solucion (Chapucera) temporal, y es todas las paginas en la principal en divs ocultos y segun navegan ocultar o mostrar el que necesito...

¿Se te ocurre alguna solucion?
gracias por responder.
  #6 (permalink)  
Antiguo 20/07/2011, 13:30
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: cambiar contenido div por otra pagina

¡pues no es no! lamentablemente para ti, de la forma que quieres hacerlo no se puede. lo que yo haría es crear un entorno de servidor. entiendo que es para un cliente y probablemente queras hacerlo de la forma más sencilla para que el cliente no tenga tocar muchas cosas. pero me temo que no tienes otra forma. puedes optar por un entorno web que no tenga que instalarse, por ejemplo easyphp te permite copiar la aplicacion y pasarla a un pendrive. lo único que, además de posibles configuraciones extras, el cliente debe iniciar la aplicación.

por cierto, no confundas las librerias con el entorno, aunque las librerias pueden agilizar muchas cosas eso no significa que haga magia. jquery no es nada más que código javascript y por tanto las restrincciones aplican por igual.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #7 (permalink)  
Antiguo 20/07/2011, 13:41
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: cambiar contenido div por otra pagina

bueno pues entonces , sino se puede no se puede...jeje y doy fe, porque llevo dias y dias probando, leyendo y nada...

asi que creo que mi solucion será lo de los divs ocultos y mostrarlos como si fueran las cargas de las paginas, total es el diseño...

muchas gracias por responder.

Un saludo.

Etiquetas: contenido, html, botones
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 18:43.