我有一个网站,人们点击按钮,计数器每次都会向上移动。我希望变量是永久性的,因此我可以记录任何计算机上任何人点击按钮的次数。我知道localStorage
,但我希望它能在计算机之间进行更改。
的jQuery
$(document).ready(function(){
$('.yes').click(function() {
$('#green').html(function(i, val) { return val*1+1 });
});
$('.no').click(function() {
$('#red').html(function(i, val) { return val*1+1 });
});
});
答案 0 :(得分:0)
将数字存储在数据库中,并让按钮更新数字
答案 1 :(得分:0)
如果它在同一台计算机上,那么 cookies 可能是唯一的方法。
也可以使用LocalStorage
但不是所有浏览器的所有版本都支持。例如。如果用户使用IE7浏览器,它将无法正常工作。但它无法在计算机上更新
如果你想在计算机上跟踪它,无论用户在哪里登录,比如Facebook like 按钮,那么它必须在数据库上,这可能只有javascript才有可能。您可能需要一些服务器端编程语言,如php,java。