source.js 1.1 KB

123456789101112131415161718192021222324252627
  1. javascript:(function() {
  2. var head = document.getElementsByTagName('head')[0],
  3. _createScript = function(path, onload) {
  4. var element = document.createElement('script');
  5. element.src = path;
  6. element.type = 'text/javascript';
  7. if (onload) {
  8. element.onload = onload;
  9. }
  10. head.appendChild(element);
  11. },
  12. _createStyle = function(path) {
  13. var element = document.createElement('link');
  14. element.href = path;
  15. element.rel = 'stylesheet';
  16. head.appendChild(element);
  17. };
  18. _createScript('https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js', function() {
  19. ['https://cdn.rawgit.com/dom111/webdav-js/master/external/fancybox/jquery.fancybox.js', 'https://cdn.rawgit.com/notifyjs/notifyjs/master/dist/notify.js', 'https://cdn.rawgit.com/dom111/webdav-js/master/src/webdav.js', 'https://cdn.rawgit.com/dom111/webdav-js/master/external/fancybox/jquery.fancybox.css', 'https://cdn.rawgit.com/dom111/webdav-js/master/assets/css/style.css'].forEach(function(file) {
  20. file.match(/js$/) ? _createScript(file) : _createStyle(file);
  21. });
  22. });
  23. })();