当前位置: 代码迷 >> JavaScript >> javascript创办GUID
  详细解决方案

javascript创办GUID

热度:27   发布时间:2012-09-07 10:38:15.0
javascript创建GUID
function NewGuid(bOrg)
{
   try
   {
    var sGuid=new ActiveXObject('scriptlet.typelib').GUID
   } 
   catch(e)
   { 
    var sGuid=fGuidCst();
   }
   
   if(bOrg) return sGuid;
   return (sGuid+'').replace(/\{|\}/g,'');
   
   function fGuidCst()
   {
    var sGuid='';
    for(var i=1; i<=32; i++)
    {
     var nNum=0;
     nNum=parseInt(Math.random()*16);
     sGuid+=nNum.toString(16);
     if(i==8||i==12||i==16||i==20)sGuid+='-';
    }
    return '{'+sGuid.toUpperCase()+'}';
   }
} 
  相关解决方案