Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2003, 13:06
Avatar de BooMeranGz
BooMeranGz
 
Fecha de Ingreso: febrero-2001
Mensajes: 350
Antigüedad: 24 años
Puntos: 0
Ayuda con este código por favor!!!

Quiero implementar este buscador en una web, pero necesito que los resultados me los muestre en una nueva ventana.

Con una función de DW lo hice, pero el problema está en que la ventana original se borra y deja este mensaje de error: "No se encontró la página".

Esta ventana debería quedar como es, sin modificarse para nada, ya que es la home del web site.

No sé casi nada de javascript, y seguramente está faltando alguna instrucción antes del envío de los datos o al componer la última variable, no se, espero que ustedes me ayuden a resolverlo.

Aqui está el código completo.

Código PHP:
<html>
<
head>
<
script language="JavaScript" type="text/JavaScript">
function 
MM_openBrWindow(theURL,winName,features)
{
window.open(theURL,winName,features);
}
</script>
</head>

<body>
<script language="JavaScript">
function startSearch(){
searchString = document.searchForm.searchText.value; 
if(searchString != ""){
searchEngine = document.searchForm.whichEngine.selectedIndex + 1;
finalSearchString = "";
if(searchEngine == 1){
finalSearchString = "http://www.google.com/search?q=" + searchString;
}
if(searchEngine == 2){
finalSearchString = "http://www.altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q=" + searchString;
}
if(searchEngine == 3){
finalSearchString = "http://av.yahoo.com/bin/query?p=" + searchString + "&hc=0&hs=0";
}
location.href = window.open(finalSearchString);
}
}
</script>
<table border cellpadding=0 cellspacing=0>
<tr> 
<td>
<form style="margin:0" name="searchForm">
<input name="searchText" type="text">
<select NAME="whichEngine">
<option SELECTED>Google</option>
<option>Altavista</option>
<option>Yahoo!</option>
</select>
<input NAME="button" TYPE="button" onClick="startSearch()" VALUE="Buscar">
</form>
</table>
</body>
</html> 


Salu2 y gracias de antemano :)