ouvrir une page avec un window.open

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

ouvrir une page avec un window.open

Messagepar mike76 » 07 Juil 2010 à 14:43

Bonjour,

Je dois ouvrir une xPage avec un bouton en js (côté client donc) avec un
Code : Tout sélectionner
window.open('mapage.xsp')


mais il me dit qu'il ne trouve pas, si je mets l'url complète (serveur/base/) ça fonctionne
comment faire pour ajouter en automatique le chemin de ma base avant le nom de ma xPage ?
Dernière édition par mike76 le 07 Juil 2010 à 15:16, édité 3 fois.
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar amahi » 07 Juil 2010 à 14:50

tu as la propriete database en JS ca devrait donc faire un truc de ce genre
var db = "#{database.getFileName()}";
window.open(db+'/mapage.xsp');

Tu as un article sur xpagesblog qui explique comment utiliser le js cote serveur depuis le client (l'utilisation de ça #{...} )
@Novaliance
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar mike76 » 07 Juil 2010 à 15:01

je viens d'essayer ton code mais ça ne veut pas compiler :
erreur de syntaxe EL, propriété 'script' : database.getFileName()
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar mike76 » 07 Juil 2010 à 15:09

mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar amahi » 07 Juil 2010 à 15:12

ajoute javascript:

var db = "#{javascript:database.getFileName()}";

Non ce n'est pas ce lien, c'est le contraire (server-side from client-side)
@Novaliance
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar mike76 » 07 Juil 2010 à 15:16

cool ça marche !!! merci

là tu peux nous faire un petit tip ! :wink:
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN


Retour vers Développement

cron