这个Request.JSON
http://mootools.net/demos/?demo=Request.JSON使用JSON数据的方式是这样的
var data = {"previews":[
{"Countrycode":"us", "src":"us.jpg", "description":"desc will be here"},
{"Countrycode":"uk", "src":"uk.jpg", "description":"desc will be here"},
]};
在上面的方法中,我们使用Countrycode
和images
,方法是自己写每个图像的名称。
我正在寻找通过http://api.geonames.org/export/geonamesData.js?username=orakzai使用Geonames
检索Countrycode
和通过http://www.geonames.org/flags/x/xx.gif检索CountryFlags
的方法,其中xx是2个字母的ISO国家代码
3条答案
按热度按时间q9yhzks01#
标志以GIF文件的形式返回,而不是任何类型的JSON。
但是用地名使用的国家代码填写??。
您可以将标记放在页面中的某个地方,然后使用一些javascript将URL更改为您计算的URL,或者您可以在服务器上计算URL,然后在创建HTML页面时将其插入。
例如,如果您想在javascript中执行此操作,那么在jQuery中,您可以使用类似下面的代码来更改已加载的id='myImage'图像标记上的URL
mcvgt66p2#
类似的服务,如geonames.org:
oknrviil3#
现在可以使用以下URL格式访问Geonames标志:
https://img.geonames.org/flags/x/〈2位小写国家/地区代码〉.gif
示例URL:https://img.geonames.org/flags/x/in.gif