Bonjour,
Je fais appel � vous car je suis (tr�s) d�butant en JavaScript et j'essaie d'adapter le code d'une page mais je suis confront� � un probl�me d'adresse IP ou d'URL.
Ma page contient une fonction JavaScript qui va faire une requ�te json sur une URL pour r�cup�rer une valeur.
Derri�re cette URL j'ai mon serveur domotique.
Quand je suis sur mon PC connect� � r�seau local sur lequel se trouve le serveur, l'adresse IP du serveur est en 192.168.1.xx.
Par contre, quand je suis sur mon t�l�phone, donc sur internet, l'adresse IP du serveur est l'adresse IP publique de ma box ou alors mon nom de domaine. Par exemple www.monserveur.fr
Hors dans le code que je dois adapter, je dois rentrer une seule adresse pour le serveur.
En voici l'extrait :
La variable domoticzurl doit �tre adapt�e mais comment ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13 $.LastUpdateTime=parseInt(0); $.roomplan=21; $.domoticzurl="http://192.168.0.41:8080"; function RefreshData() { clearInterval($.refreshTimer); var jurl=$.domoticzurl+"/json.htm?type=devices&plan="+$.roomplan+"&lastupdate="+$.LastUpdateTime+"&jsoncallback=?"; $.getJSON(jurl, { format: "json" },
Pouvez vous m'aider et me dire comment on g�re ce type de probl�me en JavaScript ?
Il faut que mon code fonctionne sur tous les navigateurs, que je sois connect� sur mon r�seau local ou alors sur Internet.
D'avance un grand merci � vous.
Alex
Partager