2017-03-08 73 views
1

我想僅在來自印度的用戶在我的博客博客中顯示一些鏈接。但只有與js,沒有PHP或任何其他語言。僅在特定國家/地區顯示鏈接

+0

可能重複的[如何使用JavaScript獲取瀏覽器語言](http://stackoverflow.com/questions/8199760/how-to-get-the-browser-language-using-javascript) –

+0

可能是重複的[如何使用JavaScript地理位置獲取訪問者的位置(即國家)](http://stackoverflow.com/questions/3489460/how-to-get-visitors-location-ie-country-using-javascript-geolocation)。 – Chad

回答

-1

您可以閱讀導航器進行本地化並更改html元素的屬性。

Using language | NavigatorLanguage.language

使用位置| Navigator.geolocation(不能發佈2個鏈接)
「developer.mozilla.org/en-US/docs/Web/API/Navigator/geolocation」

const changeLink = document.querySelector(".theLinkThatChanges"); 

if (window.navigator.language == 'EN') { 
    changeLink.setAttribute("src", "https://www.englishlink.here"); 
} 

注:我加了我自己的答案後點擊通過那些沒有明確答案的「重複」中的4個。

相關問題