Page 1 sur 1

Javascript dans champ $$return

MessagePublié: 29 Mars 2011 à 17:06
par fongyr
Bonjour j'ai mon champ $$return ou je voudrais ecrire du code javascript mais ca coince au niveau de la variable LienDoc qui n'est pas correctement ecrite.

"<script language=\"JavaScript\">
var LienDoc=\" [/"+@WebDbName+"/ValidationMessage?openform]";
var url1= top.NomVue.document.forms[0].UrlVue.value;
if(url1==''){LienDoc}else{document.location.href=top.NomVue.document.forms[0].UrlVue.value}
</script>";

Merci de votre aide

MessagePublié: 09 Avr 2011 à 23:10
par roubech
qu'est-ce que tu essayes de faire ?
je crois que tu te mélanges les pinceaux. Je vois que tu mets une url entre [] dans ta variable JS LienDoc et dans ton if, tu ne mets pas une action mais ta variable JS
Je pense que t'emele avec une utilisation plus classique du champ $$Return qui consiste à définir une url entre [ ] pour que Domino renvoi vers cette page à la fin de la soumission du formulaire

Il faut bien distinguer ce qui est évalué côté serveur pour générer le code JS, et le code JS qui sera exécuté côté client