IP-to-Country lookup, szabad és 95%-os pontossággal
Az egyik legutóbbi hozzászólásainak mutatta meg , hogyan kell átalakítani az IP-cím egy IP számot így is csinál egy keresést egy IP-to-Country adatbázisba.
Én azonban megtaláltam a következő legjobb dolog. Maxmind.com egyik vezető GeoIP helye és sport egy adatbázist, amely több mint 99%-os pontossággal. Ez a fizetett változat. Az én projekt mégis, csak tudnom kellett az országot, és kellett elég pontosak.
Üdvözöljük Maxmind ingyenes addon JavaScript API-t! 95%-os pontosságú, és mit akarok tőle.
1 2 3 | "text/javascript" src = "http://j.maxmind.com/app/country.js" ></ script > var countryCode = geoip_country_code ( ) ; alert ( countryCode ) ; <Script type = "text / javascript" src = "http://j.maxmind.com/app/country.js"> </ script> var = countryCode geoip_country_code (); alert (countryCode); |
És ez az! Önnek nem kell host az adatbázis, akkor nem kell ezt a számot átváltási magát, és szép sok minden mást is gondoskodunk. Az ingyenes szolgáltatás is lekérdezések City! Közé, és élvezze!
Itt a link, hogy a site: http://www.maxmind.com/app/javascript_city
Hurkolás egy 2 dimenziós tömböt jQuery
Nemrég kinyitottam a szemem, a csodálatos világába jQuery. * Sodródik le egy fantasy *
Íme egy példa arra, hogyan lehet hurok egy 2 dimenziós tömböt jQuery. Fun & Easy:
1 2 3 4 5 6 7 | [ [ 'USD' , 'US Dollar (USD)' , '$' ] , [ 'GBP' , 'British Pound (GBP)' , '£' ] , [ 'EUR' , 'Euro (EUR)' , '€' ] , [ 'AUD' , 'Australian Dollar (AUD)' , '$' ] , [ 'CAD' , 'Canadian Dollar (CAD)' , '$' ] , [ 'NZD' , 'New Zealand Dollar (NZD)' , '$' ] ] $. each ( currencyTocountryName , function ( i , value ) { alert ( value [ 0 ] ) ; alert ( value [ 1 ] ) ; } ) ; var currencyTocountryName = [['USD', 'amerikai dollár (USD)', '$'] ['HUF', 'angol font (GBP)', 'font'] ['euró', 'Euro (EUR) "," € "], [" AUD "," ausztrál dollár (AUD) ',' $ '] [' CAD ',' kanadai dollár (CAD) ',' $ '], [ "NZD", "új-zélandi dollár (NZD) ',' $ ']] $. minden (currencyTocountryName, funkció (i, érték) (alert (value [0]); alert (értéke [1]);)); |
Amint látod ez szép egyenes továbbít. Nem kell, hogy az "i" az a hely tulajdonosa, egy egyszerű értéket [0] lesz neked az első érték a tömbben. Ez kell a legegyszerűbb végrehajtása hurok és tömb tettem években. Persze, most már meg tudom csinálni egy egyszerű JavaScript hurok álmomban. De gondolkodás nélkül, és sokkal kevesebb kódot, jQuery lehetővé teszi számomra, hogy kiegyenlítő ki, hogy a hatalom. * Sodródik le egy fantasy ismét *
toLowerCase () nem függvény hiba
Amit én találtam nagyon bosszantó volt, hogy az IE tökéletesen kezeli ezt, de nem FireFox.
Itt van, amit ez a "toLowerCase () függvény nem hiba" valójában azt jelenti:
Az objektum akarsz kisbetűvel NEM egy string objektumot. Segítségével
1
| typeof ( object ) ) ; alert (typeof (objektum)); |
akkor lehet meghatározni, hogy milyen típusú a JavaScript motor úgy véli, az objektum. Egy egyszerű megoldás:
1
| . toLowerCase ; objektumot. toString (). toLowerCase; |
Remélem valaki talál ez az információ hasznos, mert elvitt én több órás kutatás az interneten, hogy dolgozzon ki olyan egyértelmű tömör és lényegre törő választ, hogy valójában mit lehet, és valójában volt.
Kívánom a know-it-All megszűnne színlelve tudnak semmit semmit, és csak Feldühíted az internet.













































