Javascript 为整个域设置cookie
我有一个很好的脚本,可以计算我访问一个页面的次数。。。但我实际上需要整个域,而不仅仅是一个特定的页面 我发现我可以在cookie中添加路径,但不幸的是它不起作用 我觉得应该是这样的: document.cookie=Bezeichner+“=”+Wert+“expires=“+Auszeit.togmString()+”;路径=/“+ 我的脚本在一页中运行良好,它是:Javascript 为整个域设置cookie,javascript,cookies,Javascript,Cookies,我有一个很好的脚本,可以计算我访问一个页面的次数。。。但我实际上需要整个域,而不仅仅是一个特定的页面 我发现我可以在cookie中添加路径,但不幸的是它不起作用 我觉得应该是这样的: document.cookie=Bezeichner+“=”+Wert+“expires=“+Auszeit.togmString()+”;路径=/“+ 我的脚本在一页中运行良好,它是: function init() { var besuch = zaehlerstand(); var ausga
function init() {
var besuch = zaehlerstand();
var ausgabe = document.getElementById('info');
ausgabe.innerHTML = besuch;
if(besuch!="1"){
$('html, body').animate({scrollTop: scrollTopHome}, duration);
}
}
function wertHolen() {
var Wert = "";
if (document.cookie) {
var Wertstart = document.cookie.indexOf("=") + 1;
var Wertende = document.cookie.indexOf(";");
if (Wertende == -1) {
Wertende = document.cookie.length;
}
Wert = document.cookie.substring(Wertstart, Wertende);
}
return Wert;
}
function wertSetzen(Bezeichner, Wert, Verfall) {
var jetzt = new Date();
var Auszeit = new Date(jetzt.getTime() + Verfall);
document.cookie = Bezeichner + "=" + Wert + "; expires=" + Auszeit.toGMTString() +
";";
}
function zaehlerstand() {
var Verfallszeit = 1000 * 60 * 60 * 24 * 365;
var Anzahl = wertHolen();
var Zaehler = 0;
if (Anzahl != "") {
Zaehler = parseInt(Anzahl) || 0;
}
Zaehler = Zaehler + 1;
wertSetzen("Zaehler", Zaehler, Verfallszeit);
return (Zaehler);
}
window.addEventListener('DOMContentLoaded', init);
对于任何提示,我都非常感谢创建java脚本文件并将其包含在应用程序的每一页中。它包含在内容管理系统中,所以它也包含在每一页中。。。当我查看cookie时,每个计数器都设置了一个路径。。。但可以肯定的是,我在思考的过程中总会犯错误