根据国家/地区更改横幅
Posted
技术标签:
【中文标题】根据国家/地区更改横幅【英文标题】:Change banner depending on country 【发布时间】:2013-04-17 17:04:41 【问题描述】:如果国家是印度,我想显示 india.jpg,显示 srilanka.jpg 是国家是斯里兰卡。
这会检测到我的国家/地区
alert("Your location is: " + geoplugin_countryName() + ", " + geoplugin_region() + ", " + geoplugin_city());
印度地理代码:22.512557, 80.076350 SL 地理位置代码:7.460518, 80.783469
如何动态放置它?请帮忙
Js 小提琴 - http://jsfiddle.net/madhuri2987/KS4yy/2/
【问题讨论】:
您应该聘请开发人员。我们不是来做你的工作的…… 没有人来做任何人的工作,如果你不想回答就不要回答,没有人强迫你。 “没有人在这里做任何人的工作”当然,祝你有美好的一天 【参考方案1】:这是基于您的代码的总体思路。创建一个图像,检查国家名称并适当更改图像的 src 属性。
jQuery( document ).ready( function( $ )
var image = document.createElement('img'),
country = geoplugin_countryName();
if ( country === 'India' )
image.src = 'location/of/image/india.jpg'
else if ( country === "Sri Lanka" )
image.src = 'location/of/image/sri-lanka.jpg';
else
image.src = 'location/of/image/default.jpg';
$('#flag').html( image );
);
完整代码:http://jsfiddle.net/KS4yy/7/
【讨论】:
非常感谢,非常有帮助以上是关于根据国家/地区更改横幅的主要内容,如果未能解决你的问题,请参考以下文章