País a una consulta d'IP, per precisa i 95% lliures

21 abril 2009 per AcidRaZor · Deixa el teu comentari
Filed under: Javascript , Programació 101

Un dels meus posts recents que van mostrar com convertir una adreça IP a un nombre d'IP de manera que podia fer una recerca en un país-a-base de dades IP.

No obstant això, he trobat la millor cosa següent. Maxmind.com és un dels líders en GeoIP ubicació i l'esport és una base de dades que més del 99% de precisió. Aquesta és la versió de pagament. Per al meu projecte, però, només vaig haver de conèixer el país, i va haver de ser força exacte.

Benvingut lliure MaxMind complement de JavaScript API! 95% de precisió i no el que vull que faci.

  1
 2
 3
  "text/javascript" src = "http://j.maxmind.com/app/country.js" ></ script > seqüència de tipus <= "text / javascript" src = "http://j.maxmind.com/app/country.js"> </ script>
 geoip_country_code ( ) ; countryCode var = geoip_country_code ();
 countryCode ) ; alert (countryCode); 

I això és tot! Vostè no ha de ser seu de la base de dades, vostè no ha de fer la conversió nombre de tu mateix i gairebé tota la resta es té cura per a vostè. El servei gratuït inclou també les recerques de la ciutat! Incloure i diverteix-te!

Aquí està l'enllaç al seu lloc: http://www.maxmind.com/app/javascript_city

Looping a través d'una matriu 2-dimensional amb jQuery

21 abril 2009 per AcidRaZor · Deixa el teu comentari
Filed under: Javascript , Programació 101 , jQuery

Fa poc em va obrir els ulls al meravellós món de jQuery. * Deixa anar en una fantasia *

Heus aquí un exemple de com recórrer una matriu 2-dimensional utilitzant jQuery. Diversió i fàcil:

  1
 2
 3
 4
 5
 6
 7
 [ [ 'USD' , 'US Dollar (USD)' , '$' ] , [ 'GBP' , 'British Pound (GBP)' , '&#163;' ] , [ 'EUR' , 'Euro (EUR)' , '&#8364;' ] , [ 'AUD' , 'Australian Dollar (AUD)' , '$' ] , [ 'CAD' , 'Canadian Dollar (CAD)' , '$' ] , [ 'NZD' , 'New Zealand Dollar (NZD)' , '$' ] ] $. each ( currencyTocountryName , function ( i , value ) { alert ( value [ 0 ] ) ; alert ( value [ 1 ] ) ; } ) ; currencyTocountryName var = [['USD', 'Dòlar EUA (USD)','$'], ['GBP "," Lliura Esterlina (GBP) ","] £ d'euros,' [',' Euro (euros) ',']"US $ [',' Dòlar australià (AUD) ',' $ '],' CAD [',' Dòlar canadenc (CAD) ',' $ '], [ "NZD ',' Dòlar de Nova Zelanda (NZD) ',' $ ']] $. currencyTocountryName cadascun (, la funció (i, valor) (alert (valor [0]); alert (valor [1 ]);)); 

Com es pot veure que és bastant senzill. No cal tenir "i" és el marcador de posició, una [simple valor 0] s'obté el primer valor de la matriu. Aquesta ha de ser la més fàcil execució d'un bucle i matriu que he fet en anys. És clar, per ara no puc fer un simple bucle JavaScript al meu somni. Però sense pensar i molt menys un codi, jQuery em permet aprofitar d'aquest poder. * El arrossegament fora en una fantasia, una vegada més *

toLowerCase () no és una funció d'error

16 febrer 2009 per AcidRaZor · 5 Comentaris
Filed under: Javascript , Programació 101

El que més em molesta és que IE maneja perfectament això, però no FireFox.

Això és el que aquesta toLowerCase "() no és una funció d'error" en realitat vol dir:

L'objecte que està tractant de minúscules no és un objecte de cadena. Mitjançant l'ús de

  1
  typeof ( object ) ) ; alert (typeof (objecte)); 

pot determinar quin tipus pensa que el motor de JavaScript és l'objecte. Una solució senzilla és:

  1
  . toLowerCase ; objecte. toString (). toLowerCase; 

Espero que algú trobi útil aquesta informació ja que em va portar diverses hores de recerca en l'Internet per arribar a un llenguatge clar i AL PUNT resposta del que realment podria ser i de fet, va ser.

Els desitjo a tots el saber-ho-tot seria deixar de fingir que saben res de res i només la merda de la internet.

Powered by SEO SEO platí de Techblissonline