mise à jour de l'objet javascript : document.location.hostname
Bonjour à tous,
Je développe actuellement un site web dont les pages web sont embarquées dans une boite noire électronique.
j’accède via mon PC à ce boitier via ethernet pour consulter mes page embarquées, en tapant dans la barre de navigation de mon web browser l'adresse ip du boitier
Exemple
http://14.6.212.47:8080/page.html
j'arrive à accéder aux pages sans problème.
Le site web utilise des requête Ajax en http get, post, etc ..., à partir d'une adresse calculée avec les paramètres qui sont renseignés dans la barre de navigation, à savoir l'objet document.location.hostname, document.location.port etc ...
Si par malheur l'adresse ip du boitier change par exemple en http://14.6.214.106:8080/page.html. l'objet document.location ne se met pas à jour par rapport à la nouvelle adresse et garde toujours l'adresse ancienne. par conséquent mpes web services ne s'executent pas.
Est-ce que vous avez une solution à ce problème svp?
Merci d'avance pour vos réponses.
probleme de mise à jour de l'objet document.location
Re bonjour,
Au fait, j'utilise une requête ajax dans ma page web embarqués sur le boitier:
Code:
1 2 3 4 5
|
$.ajax ({ type : "GET"
url : "adress ip boitier embarqué"
etc....
}); |
Le paramétre url de la requête doit être celui du boitier embraqué.
Je n'ai pas d'autre solutions que de lire la barre de navigation du broxser de mon pc pour communiquer l'adresse ip à ma requête ajax.
et d'après mes connaissances modestes dans le domaine, je peut faire cela qu'avec l'objet location. je ne sais pas implémenter des noms de domaine. et de plus ça n'apportera rien à ma problèmatique d'autant plus que j'ai plusieurs boîtiers à piloter.
Donc voilà, si tu as d'autres suggestions, n’hésites pas stp.
Merci,
problème de mise à jour de l'objet location,
J'ai essayé également de supprimer le cache et ca ne marche toujours pas. :cry:
mise à jour de l'objet location
Bonjour,
Je vais pas vous embêter plus parce que le problème ne viens pas de la page web en elle même.
On fait quand je me connecte au site web je manipule aussi des fichiers json pour recuperer l'uri de certains webservice, et ce sont ces fichier json qui ne sont pas mis à jour directement, il faut redemarer le boitier pour ça. donc le bug vient du boitier et pas de mes pages web.
me voilà rassuré. :mouarf::ccool::aie: