Hi,
var d = new Date();
return d.getTime() + "-" + Math.random()*1000000;
mit einer Wahrscheinlichkeit von n Tausendstel Promill pro Sekunde ist das Ergebnis nicht eindeutig, wobei n die Anzahl der Durchführungen ist und als Sekunde die vom Client gemeldete gilt.
Wie seht Ihr das?
Das ist für die meisten Zwecke ausreichend. Wenn es jedoch auf die globale Eindeutigkeit ankommt, versagt dieses Script - genau wie jedes andere, das sich nur auf die Clientseite stützt.
Cheatah