Bonjour, je suis nouveau et débutant dans le java.

J'ai fais un site où la personne doit inscrire une donnée pour recevoir un résultat, malheureusement cela s'ouvre dans une nouvelle fenêtre et j'aimerai l'ouvrir dans un cadre de ma page.

Dans la balise head j'ai ça
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<SCRIPT LANGUAGE="JavaScript" SRC="resultat.txt">
</SCRIPT>

Dans mon site j'ai ça
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<form method=get action="javascript:void(0)" onsubmit="search(this); return false;">
    <p align="center"><input type=TEXT name=srchval size="60" value="Ici votre recherche" style="background-color:rgb(204,204,204);">
<input type=submit value="Rechercher!">
</p>

Et dans le fichier resultat.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
var item = new Array();
// "La page","Son adresse","","Titre de la page","Mot clés","Description de la page"
c=0; item[c]=new Array("","index.php","Index ","index, home, premiere, page, sommaire","Première page de ce site");
c++; item[c]=new Array("","","","mot clé, ","description");
page="<html><head><title>Résultats de la recherche</title></head><body bgcolor='#EFEFEF'><center><table border=0 cellspacing=10 width=80%><b>Votre resultat.</b>";
function search(frm) {
win=window.open("","");
win.document.write(page);
txt = frm.srchval.value.split(" ");
fnd = new Array(); total=0;
for (i = 0; i < item.length; i++) {
fnd[i] = 0; order = new Array(0, 4, 2, 3);
for (j = 0; j < order.length; j++)
for (k = 0; k < txt.length; k++)
if (item[i][order[j]].toLowerCase().toUpperCase().indexOf(txt[k]) > -1 && txt[k] != "")
fnd[i] += (j+1);
}
for (i = 0; i < fnd.length; i++) {
n = 0; w = -1;
for (j = 0;j < fnd.length; j++)
if (fnd[j] > n) { n = fnd[j]; w = j; };
if (w > -1) total += show(w, win, n);
fnd[w] = 0;
}
win.document.write("</table><br>Merci<br></body></html>");
win.document.close();
}
function show(which,wind,link) { 
line = "<tr><td><p>"+item[which][4]+"</p>";
wind.document.write(line);
return 1;
}
lorsque je clique sur rechercher mon resultat s'ouvre dans un onglet about:blank

Est-il possible de l'ouvrir dans la page où la recherche a été demandé?
je vous remercie par avance pour l'aide que vous m'apporterez