Página con frames

26/04/2006 - 11:36 por David | Informe spam
Saludos a todos, el otro día pregunté como se podria hacer que al acceder a
una página , la url de la misma no cambiara mientras navegaramos por la misma.
Haciendo una página con frames se puede hacer esto, yo preferiria que fuera
de otra forma, pero , usando la página con frames, lo que he conseguido
máximo es que me genere una pagina con dos marcos, uno arriba y otro abajo,
podria generar una página con un solo marco? . El otro problema es que si
alguna de las páginas hace un acceso directo a otra página poniendo la ruta
entera entonces empieza a salir la url de nuevo como si hubiera salido del
marco y se estuviera ejecutando en otra ventana. Se puede evitar esto?

Muchas gracias

David

Preguntas similare

Leer las respuestas

#1 urko binarya
26/04/2006 - 12:43 | Informe spam
creo recordar que hay un script en javascript para obligar la carga en el
frame
no se si funcionara para el que tenga javascript desactivado.
de un solo marco lo dudo podrias poner uno con altura 1 y el otro con *
haber si busco el script y lo pongo

Si tendrias acceso a la pagina en tu mismo servidor y permisos del
Scripting.FileSystemObject

leerpagina.asp
<%
mipagina=request.querystring("pagina")
set fs = server.createObject("Scripting.FileSystemObject")
fichero=Server.MapPath("unadireccion/"&mipagina)
Set wfile = fs.OpenTextFile(fichero)
datos= wfile.ReadAll
response.write(datos)%>
y luego acceder
leerpagina.asp?pagina=datos.html

lo que no podras es leer sera por ejemplo
leerpagina.asp?pagina=datos.asp
porque no creo que interprete el codigo asp

tambien hay otro metodo de lectura con un componente, no me acuerdo como se
llama, que lee de una URL


saludos
urko

"David" escribió en el mensaje
news:
Saludos a todos, el otro día pregunté como se podria hacer que al acceder
a
una página , la url de la misma no cambiara mientras navegaramos por la
misma.
Haciendo una página con frames se puede hacer esto, yo preferiria que
fuera
de otra forma, pero , usando la página con frames, lo que he conseguido
máximo es que me genere una pagina con dos marcos, uno arriba y otro
abajo,
podria generar una página con un solo marco? . El otro problema es que si
alguna de las páginas hace un acceso directo a otra página poniendo la
ruta
entera entonces empieza a salir la url de nuevo como si hubiera salido del
marco y se estuviera ejecutando en otra ventana. Se puede evitar esto?

Muchas gracias

David
Respuesta Responder a este mensaje
#2 urko binarya
26/04/2006 - 12:45 | Informe spam
y si lo que quieres es esconder el nombre dcde la pagina
en vez de pasar el nombre puedes pasar numeros
mipaginax=request.querystring("pagina")
if mipaginax="1" then
mipagina="datos.html"
end if
saludos
urko


"David" escribió en el mensaje
news:
Saludos a todos, el otro día pregunté como se podria hacer que al acceder
a
una página , la url de la misma no cambiara mientras navegaramos por la
misma.
Haciendo una página con frames se puede hacer esto, yo preferiria que
fuera
de otra forma, pero , usando la página con frames, lo que he conseguido
máximo es que me genere una pagina con dos marcos, uno arriba y otro
abajo,
podria generar una página con un solo marco? . El otro problema es que si
alguna de las páginas hace un acceso directo a otra página poniendo la
ruta
entera entonces empieza a salir la url de nuevo como si hubiera salido del
marco y se estuviera ejecutando en otra ventana. Se puede evitar esto?

Muchas gracias

David
Respuesta Responder a este mensaje
#3 urko binarya
26/04/2006 - 12:47 | Informe spam
el codigo

<script language="javascript">
url=this.location.pathname
if(top==self) top.location="paginaprincipal.htm"
</script>


"urko binarya" escribió en el mensaje
news:
creo recordar que hay un script en javascript para obligar la carga en el
frame
no se si funcionara para el que tenga javascript desactivado.
de un solo marco lo dudo podrias poner uno con altura 1 y el otro con *
haber si busco el script y lo pongo

Si tendrias acceso a la pagina en tu mismo servidor y permisos del
Scripting.FileSystemObject

leerpagina.asp
<%
mipagina=request.querystring("pagina")
set fs = server.createObject("Scripting.FileSystemObject")
fichero=Server.MapPath("unadireccion/"&mipagina)
Set wfile = fs.OpenTextFile(fichero)
datos= wfile.ReadAll
response.write(datos)%>
y luego acceder
leerpagina.asp?pagina=datos.html

lo que no podras es leer sera por ejemplo
leerpagina.asp?pagina=datos.asp
porque no creo que interprete el codigo asp

tambien hay otro metodo de lectura con un componente, no me acuerdo como
se llama, que lee de una URL


saludos
urko

"David" escribió en el mensaje
news:
Saludos a todos, el otro día pregunté como se podria hacer que al acceder
a
una página , la url de la misma no cambiara mientras navegaramos por la
misma.
Haciendo una página con frames se puede hacer esto, yo preferiria que
fuera
de otra forma, pero , usando la página con frames, lo que he conseguido
máximo es que me genere una pagina con dos marcos, uno arriba y otro
abajo,
podria generar una página con un solo marco? . El otro problema es que si
alguna de las páginas hace un acceso directo a otra página poniendo la
ruta
entera entonces empieza a salir la url de nuevo como si hubiera salido
del
marco y se estuviera ejecutando en otra ventana. Se puede evitar esto?

Muchas gracias

David




Respuesta Responder a este mensaje
#4 nacho
24/06/2006 - 17:03 | Informe spam
Hola David, yo lo hago mas simple, registro el dominio con un servicio de
redirección como Mydomain.com
Luego elijo la opción Stealth Forwarding y listo, me deja clavada la URL.
Eso te permite poner el sitio en cualquier lado y sin ver la dirección
completa.
Te paso un ejemplo que estyo armando en este momento para que veas
www.rallyfans.com.ar
saludos
nacho

"David" escribió en el mensaje
news:
Saludos a todos, el otro día pregunté como se podria hacer que al acceder
a
una página , la url de la misma no cambiara mientras navegaramos por la
misma.
Haciendo una página con frames se puede hacer esto, yo preferiria que
fuera
de otra forma, pero , usando la página con frames, lo que he conseguido
máximo es que me genere una pagina con dos marcos, uno arriba y otro
abajo,
podria generar una página con un solo marco? . El otro problema es que si
alguna de las páginas hace un acceso directo a otra página poniendo la
ruta
entera entonces empieza a salir la url de nuevo como si hubiera salido del
marco y se estuviera ejecutando en otra ventana. Se puede evitar esto?

Muchas gracias

David
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida