2010-02-11 34 views
10

我只是做了一些改变,我的网站上其他国家,它会显示不同大洲不同的问候语,我已经使用谷歌的API来获取用户的位置怎么我的网站看在

region = google.loader.ClientLocation.address.region; 
country = google.loader.ClientLocation.address.country; 
countrycode = google.loader.ClientLocation.address.country_code; 

但现在我想测试这个,有没有什么办法可以通过另一个大陆或国家的IP访问我的站点,或者有任何其他解决方案。

+1

您确定要基于地理定位来执行此操作吗?如果您是语言本地化,这是常见的情况,您应该使用“接受语言”设置。 – bobince 2010-02-11 14:31:14

+0

我没有本地化的语言,这只是我的问候有不同的大陆不同的功能,唯一的解决办法是让我的朋友访问国外的网站 – 2010-02-14 16:15:54

回答

3

您可以使用位于您想要测试的国家/地区的在线代理服务。免费的在线代理列表可在http://proxy.org/找到。

+0

不适合我atleast:s – 2010-02-11 13:54:35

+1

这是一个很好的解决方案,可能在大多数情况下工作,但对我来说它没有,因为我使用谷歌的ajax api获取客户端的位置,但在代理服务器上的谷歌代码无法正常工作,google.loader.ClientLocation为空。 对于除我以外的更简单的问题,您可以获得按http://proxy.org/proxies_sorted.shtml, – 2010-02-12 05:50:45

6

我已经构建了一个您可能会觉得有用的工具,名为GeoPeeker。在我自己的测试中,我发现代理是不可靠的,所以我设计GeoPeeker使用实际的服务器来呈现站点并提供来自各个远程位置的DNS信息。它可以方便地解决CDN和DNS问题。

它也是免费使用,没有广告。

+1

排序的代理服务器列表。只用它来测试我网站电话号码上的区域,真的很方便, 谢谢。 – BFWebAdmin 2014-09-15 15:21:05