runcode.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. function guid() {
  2. function s4() {
  3. return Math.floor((1 + Math.random()) * 0x10000)
  4. .toString(16)
  5. .substring(1);
  6. }
  7. return s4() + s4() + s4() + s4() +
  8. s4() + s4() + s4() + s4();
  9. }
  10. var gid=$.jStorage.get(codetype+"-cookie",null)
  11. if(gid){
  12. }else{
  13. gid=guid();
  14. $.jStorage.set(codetype+"-cookie", gid);
  15. }
  16. if(gid.indexOf("*")==-1){
  17. gid=gid+"*"+unid;
  18. $.jStorage.set(codetype+"-cookie", gid);
  19. }
  20. function ie_error(){
  21. var ret=false;
  22. if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE6.0")
  23. {
  24. ret=true;
  25. }
  26. else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE7.0")
  27. {
  28. ret=true;
  29. }
  30. else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE8.0")
  31. {
  32. ret=true;
  33. }
  34. else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE9.0")
  35. {
  36. ret=true;
  37. }
  38. return ret;
  39. }