IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

mise à jour de l'objet javascript : document.location.hostname


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut 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.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    tu ne peux pas fixer un nom de domaine au lieu d'une addresse ip ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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,

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut problème de mise à jour de l'objet location,
    J'ai essayé également de supprimer le cache et ca ne marche toujours pas.

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Heu ...
    t'es mal barré !

    Si l'addresse IP change, je ne vois pas comment tu peu pointer dessus ...


    Seul un nom de domaine associé à l'IP permettrait de pointer toujours sur la même URL

    La question est ou sont ces IPs ??
    Sur un reseau local ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    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.
    Ben si... avec une URL relative :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $.ajax ({ type : "GET"
      url : "/"
      etc....
    });
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    une url relative sur une ip qui change ?

    seulement si c'est l'ip l'orginie de la requete ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  8. #8
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 48
    Par défaut 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é.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XP] Mise à jour automatique d'un porte-document
    Par Alyx² dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 02/02/2013, 17h50
  2. VBA Outlook - Mise à jour de l'objet et du format du mail
    Par maoboyindo dans le forum VBA Outlook
    Réponses: 7
    Dernier message: 17/11/2008, 17h48
  3. commande javascript document.location
    Par le novice2 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 28/08/2008, 15h53
  4. [PHP-JS] Mise à jour de frames avec Javascript
    Par GLDavid dans le forum Langage
    Réponses: 10
    Dernier message: 31/05/2006, 10h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo