Javascript dans champ $$return

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Javascript dans champ $$return

Messagepar fongyr » 29 Mars 2011 à 17:06

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
fongyr
Posteur habitué
Posteur habitué
 
Message(s) : 236
Inscrit(e) le : 11 Juin 2007 à 15:20

Messagepar roubech » 09 Avr 2011 à 23:10

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
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron