将Evercookie值传递出函数

时间:2011-08-03 20:48:24

标签: php javascript

我完全不习惯尝试从检索功能中获得最好的evercookie值,并进入我可以使用的JS或PHP函数。

下面的代码用于触发best_candidate的警报,但我无法弄清楚如何从函数中返回值(我猜测嵌套函数是什么让我绊倒)所以我可以使用ec.get()函数之外的值。

非常感谢任何帮助。谢谢!

function getCookie(best_candidate, all_candidates)
{
    alert("The retrieved cookie is: " + best_candidate + "\n" +
        "You can see what each storage mechanism returned " +
        "by looping through the all_candidates object.");

     for (var item in all_candidates)
     {
         document.write("Storage mechanism " + item +
              " returned: " + all_candidates[item] + "<br>");
     }
}

ec.get("id", getCookie);

1 个答案:

答案 0 :(得分:-1)

这个带有许多参数的回调函数是为更具体的需求而设计的。

你需要的只是:

var cookie;
ec.get("id", function(value) { cookie = value; });