在 blogger 或 blogspot 中,我们可以从布局中添加 html 或 javascript 标签,然后添加小工具。如何根据不同的国家启用一个div?
问问题
642 次
2 回答
0
要在博主中获取当前国家/地区名称,请使用此代码
<b:eval expr='data:blog.locale.country'/>
<script>
var country = <b:eval expr='data:blog.locale.country'/>;
console.log(country);
</script>
(阿多)
于 2018-03-16T16:35:53.193 回答
0
默认情况下,将所有div
' 隐藏。使用 GeoIP 服务之一的示例代码如下所示 -
<script type="text/javascript">
//<![CDATA[
function geoip(json) {
window.onload = displayInCountry(json);
}
function displayInCountry(json) {
if (json.country === 'Austria') {
document.querySelector('#DIV-ID').style.display = "block";
}
}
//]]>
</script>
<script type="application/javascript" src="https://get.geojs.io/v1/ip/geo.js"></script>
您需要将 替换#DIV-ID
为您的 Div 元素的 ID。
于 2018-03-22T05:53:44.660 回答