Changeset 22703 for trunk/admin/themes/default/js/jquery.geoip.js
- Timestamp:
- May 16, 2013, 10:46:21 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/themes/default/js/jquery.geoip.js
r22683 r22703 10 10 if (cache) { 11 11 cache = JSON.parse(cache); 12 for (var ipin cache) {13 var data = cache[ ip];12 for (var key in cache) { 13 var data = cache[key]; 14 14 if ( (new Date()).getTime() - data.reqTime > 36 * 3600000) 15 delete cache[ ip];15 delete cache[key]; 16 16 } 17 17 GeoIp.cache = cache; … … 32 32 dataType: "jsonp", 33 33 cache: true, 34 timeout: 5000, 34 35 success: function(data) { 35 36 data.reqTime = (new Date()).getTime(); … … 48 49 49 50 error: function() { 50 var data = {ip:ip, fullName:"",reqTime: (new Date()).getTime()};51 var data = {ip:ip, reqTime: (new Date()).getTime()}; 51 52 52 53 GeoIp.cache[ip] = data;
Note: See TracChangeset
for help on using the changeset viewer.