Hello les gens;
j'ai une fonction javascript:
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
function closepopup(form, openerField, popupField) {	
	var inputField = form[popupField];
	var value;
	if (inputField.options) {
		value = inputField.options[form[popupField].selectedIndex].value;
	} else if (inputField.type == "file") {
		value = inputField.value;
	} else {
		for (i=0; i < form.elements.length; i++) {
			var element = form.elements[i];
			if (element.name == popupField && element.checked) {
				value = element.value;
				break;
			}
		}
	}
	window.opener.document.forms[0][openerField].value = value;
	window.close();
}
qui sert à fermer une popup ouverte et à renseigner un champ particulier sur un form de la jsp l'ayant appelée.

Mon soucis est que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
window.opener.document.forms[0][openerField].value
retourne undefined et par consequent pas de champ de modifié. Pourquoi ?
J'ai trouvé un gars avec exactement le même souci que moi ici:
http://www.coderanch.com/t/119453/HT...t-close#592535
Merci pour toutes vos contributions.