我正在尝试为客户端网站上的用户进行一些Cookie跟踪,以便我们可以有条件地显示弹出窗口。我将此代码放在'标题'他们在wordpress上的主题部分。
我正在努力实施http://www.geoplugin.com/quickstart以获得他们的国家。
This code works;
<script language="JavaScript" src="http://www.geoplugin.net/javascript.gp" type="text/javascript"></script>
<script type="text/javascript">
var name = 'country';
var value = 'dogs';
document.cookie = name+"="+value;
</script>
创建名为“国家/地区”的Cookie有价值的狗&#39;
如果我改变了“狗”的话。部分到我认为如下所述叫做geoplugin,它会中断并且cookie不会被放置。有什么想法吗?
<script language="JavaScript" src="http://www.geoplugin.net/javascript.gp" type="text/javascript"></script>
<script type="text/javascript">
var name = 'country';
var value =geoplugin_countryName();
document.cookie = name+"="+value;
</script>
答案 0 :(得分:0)
我猜这是在浏览器加载geoplugin库之前发生的。
您应该将所有这些代码放在window.onload处理程序(https://developer.mozilla.org/en/docs/Web/API/GlobalEventHandlers/onload)中 或者,如果您使用$(document).ready()
使用jQuery