-
hostname
Dans une fonction javascript
j'ai voulu introduire une adresse de redirection dynamique avec la commande suivant:
var add = java.net.InetAddress.getLocalHost();
mais le débuggeur affiche que l'objet java est indéfini...
la fonction marchait avec une adresse de redirection codée en "dur"
-
si quelqu'un peut m'aider pour savoir ce qu'il me manque...
merci d'avance
-
heu c'est quoi java ?
ici c'est javascript ...
-
oui cela m'a étonné mais sur des cours javascript la ligne de commande était marqué avec l'objet java...
ca serai donc javascript.net.......?
-
l'objet java ...
la seule reference à java que je connaisse en javascript c'est
Code:
navigator.javaEnabled
....
-
Bah faudrait peut-être savoir comment tu as défini l'objet. Parce que là, ça peut-être tout et n'importe quoi.
-
a voir dans ton cours ce qu'est cet objet java
-
apparemment pas besoin de déclarer l'objet pour obtenir l'adresse machine...
c'est une classe générique...
cela existe aussi en java..
-
c'est un cours que j'ai trouver sur internet il y avait que le bout de code que je vous ai marquer et la commande pour l'afficher.... rien d 'autre
-
tu peux donner l'adresse internet de ce cours ?
-
http://javascript.internet.com/user-details/hostname.html
-
te retourne undefined
si ça avait été un objet il aurait retourné object
-
je ne fait pas alert(java) mais alert(add) contenant
java.net.InetAddress.......
-
mais ça ne change rien, c'est juste pour le test si au départ java est undefined ça veut dire que ce n'est pas un objet et tu peux faire appel à toutes les propriétés possibles et imaginables et le basculer dans une variable ça retournera toujours undefined !
-
de ce que j'ai l'impression de comprendre du script, c'est que java doit être un applet (mais je me trompe peut-être)
-
-
sinon c'est quoi ton besoin, on peut surement le contourner...
-
ok je vois ce que tu as voulu dire ....
si tu connais une autr eméthode pour attraper le nom machine en javascript ca serait gentil
-
je sui sur IE (Internet Explorer)
-
ben normal alors si tu regarde bien dans le code ce n'est valable que pour netscape ...
sous IE ... laisse tomber d'après mes recherche ce n'est possible que sous NS ...