demoFeature.js 691 B

12345678910111213141516171819202122232425262728293031323334
  1. // Features specially written for demo
  2. (function() {
  3. // language
  4. function language(params) {
  5. var lang = navigator.language||navigator.userLanguage;//常规浏览器语言和IE浏览器
  6. lang = lang.substr(0, 2);//截取lang前2位字符
  7. return lang;
  8. }
  9. /**
  10. * Get url parameters
  11. */
  12. function getRequest() {
  13. var vars = {};
  14. var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
  15. function(m,key,value) {
  16. vars[key] = value;
  17. });
  18. return vars;
  19. }
  20. window.luckysheetDemoUtil = {
  21. language:language,
  22. getRequest:getRequest
  23. }
  24. })()