[英]JavaScript: how to generate UUID for Internet Explorer 9?
Does anyone know how to generate UUID/GUID for Internet Explorer? 有谁知道如何为Internet Explorer生成UUID / GUID?
I have code from Broofa at: http://www.broofa.com/2008/09/javascript-uuid-function/ 我有Broofa的代码,网址为: http ://www.broofa.com/2008/09/javascript-uuid-function/
this works fine on almost all the browsers except IE 9. 在IE 9以外的几乎所有浏览器上都可以正常工作。
this is how I do it: 这是我的方法:
window.Guid = function () {
function part() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1).toUpperCase();
};
return {
NewGuid: function () { return (part() + part() + "-" + part() + "-" + part() + "-" + part() + "-" + part() + part() + part()); },
Empty: "00000000-0000-0000-0000-000000000000"
};
} ();
now you can do: 现在您可以执行以下操作:
Guid.NewGuid(); // new uuid
Guid.Empty; // empty uuid
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.