Foros del Web » Creando para Internet » HTML »

Como hago para que siempre salgan los frames?

Estas en el tema de Como hago para que siempre salgan los frames? en el foro de HTML en Foros del Web. Tengo una web con un frame superior en el que está el menú principal. El problema que tengo es que cuando busco la web en ...
  #1 (permalink)  
Antiguo 07/03/2002, 12:00
 
Fecha de Ingreso: enero-2002
Mensajes: 75
Antigüedad: 22 años, 3 meses
Puntos: 0
Como hago para que siempre salgan los frames?

Tengo una web con un frame superior en el que está el menú principal. El problema que tengo es que cuando busco la web en el google, por ejemplo, te da links que no son de la página principal.

Lo que yo quiero es que si se accede a un link que no sea el index pues salga tambien el frame de arriba.

Como puedo hacer esto?? Se puede hacer??

.-aissen
  #2 (permalink)  
Antiguo 07/03/2002, 14:56
 
Fecha de Ingreso: enero-2002
Ubicación: México
Mensajes: 23
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Como hago para que siempre salgan los frames?

Hola supongo que con ASP es más fácil, pero bueno con JavaScript esta un poco largo así que espero ser lo mas claro posible ...

Este código estaría en todas las páginas que no sean la principal, como index y la del otro frame, como ej: el Menu:

if(!location.search.length||location.search.length !=2) location.href="index.html?0";
else{ numero=location.search.substring(1,location.search .length); if(numero!=1) location.href="index.html?0"; }

Luego en index quedaría esto:
En el <head>:
<SCRIPT language=JavaScript type="text/javascript"><!--
var numero=0; //Por default jalamos la principal, en este cado Davichos.html
//El nombre de tus páginas ...
var paginas=new Array("Davichos","Scripts",&qu ot;Programas","Grupo","Musica& quot;,"Mas","prox");
if(location.search.length==2){
numero=location.search.substring(1,location.search .length);
if(numero<0||numero>paginas.length) numero=0;
}
// -->
</SCRIPT>
Después del </HEAD>

Continua .... :roto:
  #3 (permalink)  
Antiguo 07/03/2002, 14:59
 
Fecha de Ingreso: enero-2002
Ubicación: México
Mensajes: 23
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Como hago para que siempre salgan los frames?

Continua ....


<SCRIPT language=JavaScript type="text/javascript"><!--
document.write('<FRAMESET frameborder=0 framespacing=0 border=0 rows="*,20" noresize">'+
'<NOFRAME>Esta página trabaja con FRAMES, disculpa ...</NOFRAME>'+
'<FRAME src="'+paginas[numero]+'.html?1" noresize name="Trabaja">'+
'<FRAME src="Menu.html" noresize framespacing=0 frameborder=0 scrolling=no name="Menu"></FRAMESET>');
// -->
</SCRIPT>
O solo escribir el con un script el frame que te localiza la página que deseas abrir.

Solo que para entrar a un link desde tu pagina a otro que esta dentro de tu sitio: seria el nombre de la página+ “?1 “ por ejemplo: Musica.html?1

Esto es, si no recibimos un uno en nuestra página, quiere decir que entramos de otro sitio, si recibimos un uno pues estamos dentro del juego de las págianas.

Si quieres verlo funcionando esta aquí: http://dhluna.tripod.cl/Davichos.html, esto es como si entráramos de otro lado si quieres entrar directo es: http://dhluna.tripod.cl , bueno esta no esta acabada, pero sirve de ejemplo ....

Saludos, y espero te sirva, si tienes dudas, pregunta ...
  #4 (permalink)  
Antiguo 07/03/2002, 15:02
 
Fecha de Ingreso: enero-2002
Ubicación: México
Mensajes: 23
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Como hago para que siempre salgan los frames?

Se me olvidava, aquí los frames, donde aparecen las paginas es en el primero, y en el segundo es mi menu ...

Saludos, de nuevo ... ;)
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 01:50.