Según parace estodo esto se puede solucionar con javascript,pero no encuentro uno que me acomode y funcione tanto en netscape como en el explorer.
alguien podria ayudarme



un hombre es tan grande como el compromiso que se le presenta
| |||
Re: como lo hago? para tu problema con que solo se carge con frames puedes hacerlo asi <SCRIPT language="JavaScript" type="text/javascript"> function chekaframes() { var frames=self.parent.frames.length if (frames == 0){ alert("Esta Pagina debe de ser cargada con marcos para que pueda se obserbada de la mejor manera \n\n Eh detectado:"+frames+" frames en esta pagina asi que \n\n En unos instantes seras redireccionado ala pagina principal"); setTimeout("location.href='index.html';" ,1*1000); } } </SCRIPT> <center><hr size="1" width="100%" noshade><a href=javascript:MsgrApp.LaunchIMUI('gpa36@hotmail. com')> <strong><font face="courier new" color="#666666" size="2">Contact Me?[/CODE]</strong> <IMG SRC="http://woertman.org:8080/msn/gpa36" border="0"></A></ce |
| ||||
Re: como lo hago? probe el script y no me funciona, lanza un error donde me indica que hay una constante de cadena sin terminar lo extraño es que revisando no encontre nada fuera de lugar. PD: disculpa la tardanza pero no habia tenido tiempo de contestar,agradesco que te molestes en ayudarme ![]() |
| |||
Re: como lo hago? estraño a mi no me da errores y funciona <SCRIPT language="JavaScript" type="text/javascript"> function chekaframes() { var frames=self.parent.frames.length if (frames == 0){ alert("Esta Pagina debe de ser cargada con marcos para que pueda se obserbada de la mejor manera \n\n Eh detectado:"+frames+" frames en esta pagina asi que \n\n En unos instantes seras redireccionado ala pagina principal"); setTimeout("location.href='index.html';" ,1*1000); } } onload=chekaframes </SCRIPT> <center><hr size="1" width="100%" noshade><a href=javascript:MsgrApp.LaunchIMUI('gpa36@hotmail. com')> <strong><font face="courier new" color="#666666" size="2">Contact Me?[/CODE]</strong> <IMG SRC="http://woertman.org:8080/msn/gpa36" border="0"></A></ce |
| ||||
Re: como lo hago? bueno sigue, dandome error,elimine la linea que produce el error y el script quedo así: <SCRIPT language="JavaScript" type="text/javascript"> function chekaframes() { var frames=self.parent.frames.length if (frames == 0){ setTimeout("location.href='index_3.html';&quo t;,1*1000); } } onload=chekaframes </SCRIPT> y por supuesto el error dejo de existir sin embargo sigue sin funcionar, la pagina "index_3.htm" es la pagina donde aparecen los tres marcos(uno a la izquierda, uno en el centro y otro abajo)coloque el script en una de las paginas del web(prueba.htm) y al llamarla desde el explorador, aparecio dicha pagina pero sin los marcos de la izquierda y el de abajo; yo busco que se carge dentro del marco central de index_3. htm y que si una vez cargada la pagina le doy al boton de recarga del explorador se siga cargando la pagina prueba1.htm dentro del frame central de index_3.htm en vez de cargar la pagina bienvenida.htm. no se si me explico bien. nuevamante gracias por tu molestia. |
| ||||
Re: como lo hago? Gracias KarlanKas por el dato lo que faltaba era colocar en el body Cita: asi que el script quedaria de esta forma: <BODY onload="checkaframes()"> en el <head>
Código:
y el <body> se sustituye por<SCRIPT language="JavaScript" type="text/javascript"> function chekaframes() { var frames=self.parent.frames.length if (frames == 0){ alert("Esta Pagina debe de ser cargada con marcos para que pueda se obserbada de la mejor manera \n\n Eh detectado:"+frames+" frames en esta pagina asi que \n\n En unos instantes seras redireccionado ala pagina principal"); setTimeout("location.href='index.html';",1*1000); } } </SCRIPT>
Código:
por si alguien lo necesita,grcias unKnown por el script y a Karlankas por la ayuda con el mismo <BODY onload="checkaframes()"> ![]() un hombre es tan grande como el compromiso que se le presenta |