ESTE ES EL CODIGO
Código:
bien lo que quisiera es que el buscador muestre los resultados en el iframe que tiene por nombre "Bfr", he intentado con el target pero no me funciona a lo mejor algo estoy haciendo mal.<html>
<head>
<title>Buscador JavaScript</title>
<script language="JavaScript" type="text/javascript">
<!--
var resultado = '';
var codigo = '';
var Clave = new Array();
var Url = new Array();
var Descripcion = new Array();
Clave[0] = "juegos";
Url[0] = "http://www.loquesea.com/index.htm";
Descripcion[0] = "Descrpción de la URL aquí - 1";
function Busca( str )
{
if ( str == '' || str == null )
{
window.alert('Por favor introduzca una palabra clave para poner en funcionamiento nuestro buscador.');
document.busqueda.cadena.focus();
}
else
{
resultado = window.open('','msgWindow','status=yes,menubar=yes,scroolbar=yes,resizable=yes,resizable=yes,location=yes,statusbar=yes,toolbars=yes,width=1013,height=614');
codigo += '<html><head><title>Resultados de la búsqueda en loquesea.com</title></head><BODY link=blue vlink=blue alink=blue>';
codigo += '<h3><center>Resultados de su búsqueda con: <i>'+str+'</i>.</center></h3>';
codigo += '<hr width=100%>';
for ( var i = 0 ; i <= Clave.length ; i++ )
{
if ( str == Clave[i] )
{
codigo += "<li><a href="+Url[i]+">Haga clic aqui para ver la página</a><br>";
codigo += Descripcion[i]+"</li>";
}
}
codigo += '<form><center>';
codigo += '<input type=button value="Cerrar ventana" onClick="window.close(self)" style="color: #000000; border: 2px dotted #0000FF; background-color: #FFFFFF">';
codigo += '</center></form></body></HTML>';
resultado.document.write(codigo);
}
}
//-->
</script>
</head>
<body background="images/fondo_master.jpg"
<font size="1" topmargin="0" leftmargin="0">
<form name=busqueda>
<input type=text name=cadena size="33" style="color: #0000FF; border: 2px groove #800000; background-color: #008000">
<input type=button value=Encontrar onClick="Busca(busqueda.cadena.value);" style="color: #FFFFFF; border: 2px solid #000000; background-color: #FF0000"><input type="reset" value="Restablecer" style="color: #FFFFFF; border: 2px solid #000000; background-color: #FF0000">
</form>
<TABLE BORDER WIDTH="100%">
<TR><TD><IFRAME NAME="Afr" SRC="0.htm" FRAMEBORDER="no"
WIDTH="50%" HEIGHT="100%" BORDERWIDTH="0" SCROLLING="no"></IFRAME></TD>
<TD><IFRAME NAME="Bfr" SRC="1.htm" frameBorder="no"
WIDTH="50%" HEIGHT="100%" BORDERWIDTH="0"></IFRAME></TD>
</TR>
</TABLE>
</body></html>
DESCRIPCION DE COMO FUNCIONA EL BUSCADOR
Este código crea un buscador con las palabras clave y URL que le indiques, este buscador consiste en crear tres líneas para cada página que quieras que se muestren con ciertas palabras clave. como sigue
Clave[0] = "palabra";
Url[0] = "http://www.algo.com";
Descripcion[0] = "Descripción de la URL aquí - 1";
Bien como se daran cuenta dentro del script esta un ejemplo de 3 lineas para visualizar el funcionamiento bueno cuando se abre el buscador y escriben la palabra juegos en la caja de busqueda se abre una nueva ventana (window.open) con los resultados de la busqueda bien yo voy a poner alrededor de 40 o 50 palabras clave que tendra el buscador y elmismo numero de URl's es por eso que quisiera el buscador muestre los resultados en el iframe que tiene por nombre "Bfr" y no que se abra en una ventana nueva, he intentado con el target pero no me funciona.




