1 pièce(s) jointe(s)
Passer une URL dans une variable javascript depuis windev
Bonjour,
j'ai un petit soucis de passage de variable depuis windev vers un javascript qui doit me permettre d'afficher un gpx sur une carte
l'url du fichier est contenu dans un champ de saisie de ma fenêtre
je passe la valeur des variables grâce au code ci-dessous
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| //Code donnée par J.P sur le forum Developpez.com Novembre 2020
gsAffItn est une chaîne = fChargeTexte(ComplèteRep(gsCheminTemp) + "visuTrajetIgn.html")
// on charge le fichier gpx
monTracé est un xmlDocument,description = 'CarteIgn'
monTracé = XMLOuvre(SAI_gpx,depuisFichier)
//////point est un xmlNoeud
FirstCoord est une chaîne
////// on récupère le premier point et le dernier point
FirstCoord = monTracé.gpx.trk.trkseg.trkpt[1]:lat + "," + monTracé.gpx.trk.trkseg.trkpt[1]:lon
sCgpx est une chaîne = "'" + SAI_gpx + "'"
Info(sCgpx)
gsAffItn = ChaîneConstruit(gsAffItn,FirstCoord,sCgpx)
//trace(gsAffItn)
FEN_Test_CArte.DOTNET_Carte.DocumentText = "0";
FEN_Test_CArte.DOTNET_Carte.Document.OpenNew(True)
FEN_Test_CArte.DOTNET_Carte.Document.Write(gsAffItn)
FEN_Test_CArte.DOTNET_Carte.Refresh() |
jusque là tout va bien, je récupère bien des variables dans le javascript sauf que l'url n'est pas correcte. Je m'explique:
mon chemin d'accès au fichier gpx est du genre
Code:
D:\07 MARCHE NORDIQUE\GPX\SityTrail - 2609346 - oberhaslach-petit-ringelstein-xisax-14-ke.gpx
ce que je récupère dans le javascript est Pièce jointe 585283
Comment faire pour récupérer la bonne mise en forme de mon chemin.
Merci d'avance à ceux qui s'interresseront à mon problème
François