init.js 551 B

1234567891011121314151617
  1. /* init js
  2. * Copyright 2016, wushulin
  3. * Date 2016/12/23
  4. * auther wushulin
  5. */
  6. (function(win,doc){
  7. var docEl = doc.documentElement;
  8. var resizeEvt = 'orientationchange' in window?'orientationchange':'resize',
  9. recalc = function(){
  10. var clientWidth = docEl.clientWidth;
  11. if (!clientWidth) return;
  12. docEl.style.fontSize = 100 * ( clientWidth / 750 ) + 'px';
  13. }
  14. if(!doc.addEventListener) return;
  15. win.addEventListener(resizeEvt, recalc, false);
  16. doc.addEventListener('DOMContentLoaded', recalc, false);
  17. })(window,document);