2009-11-16 3 views
1

Im essayant d'obtenir l'adresse IP de l'utilisateur, domaine actuel et l'URL de la page complète lorsque mon javascript est exécuté (pour l'analyse du trafic)utilisation js pour stocker domaine actuel, url complète et ip

var ip = '<!--#echo var="REMOTE_ADDR"-->'; 
    var domain = document.domain; 
    var page = window.location; 

Je continue d'obtenir des erreurs dans FF3

Error: uncaught exception: [Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOMLocation.host]" nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)" location: "JS frame :: http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js :: anonymous :: line 12" data: no] 

Des idées?

Répondre

2

Cette erreur est dans jQuery - ne semble pas être liée au code que vous avez collé.

Éditer: il semble que vous ne pouvez pas window.location (ou page) à une fonction AJAX - vous devez utiliser String (location.href) ou String(page) ou jQuery ... pourrait-il être cela?

+0

merci pour votre temps, son fonctionnement maintenant – mrpatg

Questions connexes