Membre de ClickFR, Reseau francophone Paie-Par-Click
Accueil
Accueil
- [ CSS : ] [ DHTML : ] [ HTML : ] [ JavaScript : ] [ Refs : ]
Accueil

JavaScript 1.3

  Adresse IP

fonction de ce script  principe de ce script  le script lui-meme  demonstration du script  telechargement du script    Compatible Netscape et Opera 6.x uniquement !!  Compatible Netscape et Opera 6.x uniquement !!

  Fonction
Le but de ce script est d'afficher l'adresse IP de vos visiteurs. L'intérêt réside surtout dans la possibilité d'intercepter l'adresse IP pour en faire quelque chose ensuite ;-).
  Principe
Il s'agit, grace aux fonctions java du navigateur d'intercepter des informations sur la machine utilisée.
On peut en retirer le nom réseau de la machine ainsi que son adresse IP, si elle est connectée à un réseau en TCP/IP.
On affiche ensuite les données recueillies dans un formulaire pour cet exemple.
  Le script
dans la partie <head>
<script language="JavaScript">
function infos() {
// on teste d'abord si Java est bien activé
if ( navigator.javaEnabled() ) {

// on intercepte les informations générales sur la machine
adresse = java.net.InetAddress.getLocalHost();

// on en retire le nom de la machine
machine = adresse.getHostName();

// on en retire l'adresse IP de la machine
ip = adresse.getHostAddress();
}
else {

// si java n'est pas activé
ip = "Java n'est ";
machine = "pas active";
}

// on affiche les données dans le formulaire
document.formulaire.ip.value = ip;
document.formulaire.machine.value = machine;
}
</script>

dans la partie <body>
<form name="formulaire">
<input type="button" value="Afficher les informations" OnClick="infos();">
Adresse IP : <input type="text" name="ip" size="15">
Machine : <input type="text" name="machine" size="15">
</form>
  Démonstration


Adresse IP :
Machine :

  Téléchargement
Ce script est disponible en deux versions :
  • le script est intégré à la page où il agit,
  • le script est dans un fichier séparé de la page où il agit (fichier.js et fichier.html).

    L'intérêt d'un script dans un fichier séparé est de pouvoir le partager entre plusieurs pages html.
    Cela permet aussi de le rendre inaccessible à toute personne qui souhaiterai l'enregistrer pour une autre utilisation.
  • Script intégré :
    user_ip.zip
    1 Ko
    telechargez le script telechargez le script
    Script séparé :
    user_ip2.zip
    1 Ko
    Recherche
    aide sur la recherche
    hit-parade
    Votez TOP Ouaibe !

    statistiques
    aide sur les contacts aide sur la mailing-list aide sur la newsletter