Foros del Web » Creando para Internet » Herramientas y Software »

Problema con "lo que queda" en el historial!!!

Estas en el tema de Problema con "lo que queda" en el historial!!! en el foro de Herramientas y Software en Foros del Web. Hola, he hecho una web con una página principal (simplemente a modo de "carátula") "URL/index.htm"; en ella tenemos una imagen que al hacer click nos ...
  #1 (permalink)  
Antiguo 25/08/2004, 05:36
 
Fecha de Ingreso: agosto-2004
Mensajes: 10
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta Problema con "lo que queda" en el historial!!!

Hola,
he hecho una web con una página principal (simplemente a modo de "carátula") "URL/index.htm"; en ella tenemos una imagen que al hacer click nos lleva a "URL/inicio.htm" en la que ya está el contenido de la web,

"Inicio.htm" tiene frames, uno a la izquierda con un menú. Lógicamente al navegar por la web voy llamando a diferentes páginas, pero como se cargan en un frame no sale en la barra de direcciones.

Mi "problema" es que la dirección de esas páginas: "URL/contenido1.htm", "URL/contenido2.htm" se quedan en el historial y luego se puede acceder a ellas directamente.

Hay alguna forma de solucionar esto???
  #2 (permalink)  
Antiguo 25/08/2004, 12:52
Avatar de Aurora  
Fecha de Ingreso: septiembre-2003
Mensajes: 272
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola,


Puedes utilizar un script que, al abrir uno de los marcos solo te redireccione a la página principal.

Mira aquí:

http://www.forosdelweb.com/showthrea...773#post264773

http://tunait.com/javascript/index.asp?s=paginasenframe

Saludos,
Aurora
  #3 (permalink)  
Antiguo 25/08/2004, 17:17
 
Fecha de Ingreso: agosto-2004
Mensajes: 10
Antigüedad: 19 años, 8 meses
Puntos: 0
Muchas gracias, funciona de maravilla.

Pero ahora me surge un problemilla:

En algunas páginas de la web tengo puesto el siguiente código:

<script language="JavaScript" type="text/javascript">

if(top==self) top.location="ini.html"

function ventana(nombre)
{
var obj = window.open( nombre, "","SCROLLBARS=no,WIDTH=500,HEIGHT=650,TOP=30,LEFT =200,TITLEBAR=no,MENUBAR=no,HOTKEYS=no,TOOLBAR=no" )
}

</script>

lo utilizo para algunas fotos en tamaño pequeño que, al hacer click sobre ellas, abra una ventana nueva mostrando la foto en tamaño real:

<a href="javascript:ventana('pagina.html')">
<img src="skdj.jpg">
</a>

Si utilizo el código que me has dado para estas páginas, no se visualiza la foto, sino la página principal en una ventana nueva.

Me explico?

------------------

Otro "problemilla" que tengo:

en una de las páginas tengo una especie de album de fotos.
He hecho una tabla y cada celda he metido una imagen en pequeño. Cuando haces click sobre la imagen abre la foto en grande en el mismo frame.
Ahora lo tengo hecho como:

Por lo que me obliga a hacer tantas webs "fotoX_grande.htm" como fotos ponga.

Hay alguna forma de hacer lo mismo pero sin crear tantas webs? solo cargando la imagen. Con JavaScript o algo.

Muchas gracias, un saludo
  #4 (permalink)  
Antiguo 26/08/2004, 12:32
Avatar de Aurora  
Fecha de Ingreso: septiembre-2003
Mensajes: 272
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola,


Me alegro de que te funcione!!

Sobre el primer problema, a veces ocurre que cuando pones dos scripts incompatibles en la misma página, uno de ellos no funciona. No sé porqué ocurre, pero supongo que este será el caso.

No sé si se solucionaria poniendo uno de esos scrips en un .js externo. A ver si alguien lo sabe.

Sobre lo segundo, sí que puedes crear una galeria de imagenes con javascript. Si buscas por ahí encontrarás muchos scripts para hacerlo:

http://www.hotscripts.com/cgi-bin/se...nails&catid=26

http://search.freefind.com/find.html...ery=thumbnails

y, por supuesto en la página de tunait:

http://tunait.com/javascript/index.a...tacionimagenes

A ver si alguien puede mover el tema a Javascript, y nos pueden dar más respuestas.

Saludos,
Aurora
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 14:00.