Bonjour,
J'essaye de me mettre au java mais c'est pas évident...
Mon projet consisterait à exécuter une recherche dans une fenêtre IE depuis une frame (name=Haute) de x mots dans une page web affichée dans une frame (name =Basse) de la même fenêtre et si l'un des 3 mots est trouvé exécuter une action...

Procédant pas à pas j'en suis à l'étape du lancement de la recherche (d'abord avec 1 mot dans la frame "haute" et dans un "form", pas de problème ça fonctionne) mais je n'arrive pas à rediriger la recherche sur la page web de la frame "basse".
Plus j'en lis et moins je comprend ou et comment placer le "parent.frames[1] ou ["bas"]". Si une âme charitable pouvait me guider....

ci-joint mon script fonctionnant dans la frame haute.

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
<SCRIPT language=javascript> 
function ScanActionCom(f) { 
var val_action = f.mot.value 
var exp=new RegExp(val_action,"g"); 
if ( exp.test(f.texte.value) ) 
{alert("Texte ["+val_action+"] existe bien...."); } 
else 
{alert("Texte ["+val_action+"] est introuvable !!!!"); } 
} 
</SCRIPT> 
 
<FORM name=ex1> 
Voici le texte :<BR> 
<TEXTAREA name=texte rows=5 cols=70>Texte dans lequel je rechercher la chaîne de caractères. 
</TEXTAREA><BR> 
Mot à recherche : <INPUT type=text name=mot value="Saisir"> 
<INPUT type=button value="Rechercher" onClick="ScanActionCom(this.form)"> 
</form>