Salut à tous,

J'ai un souci, qui je suppose, ne devrait pas vous posez problème :
J'ai un (correction) formulaire sur lequel 4 icônes sont sélectionnables pour valider le formulaire :

- icone PDF
- icone HTML
- icone ODS
- icone XLS

Au départ, la sélection d'une icone appelait une action du même nom ( xlsAction par exemple). Sauf que le code commence a se répéter et j'aurais aimé avoir une seule action, et un paramètre pour le format.

soit exporterAction()
et dans cette fonction, je récupère le format ( soit via le registry , soit la session, je m'en fous). Le truc c'est que je ne peux pas ajouter de php dans mon JavaScript et que j'ai pas envie de passer par des trucs complexes, l'un de vous pourrais me donner une astuce pour récupérer depuis l'action exporter, la nature de l'icône.

voici le code relatif aux icones :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
		<div id="CMD_HTML"><img id="btnHTML" type="image"
			src="../public/images/HTML.png" name="search" width="64" height="64"
			onclick=" asHTML()" style="cursor: pointer;"><br>
		<span id="btnHtml" dojoType="dijit.Tooltip" connectId="btnHTML">Exporter
		au format HTML</span></div>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
        function asHTML() {
        	document.formSetup.action= './exporter/hmtl';
        	document.formSetup.submit();
        }
Merci d'avance