vnc.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*
  2. * noVNC: HTML5 VNC client
  3. * Copyright (C) 2010 Joel Martin
  4. * Licensed under LGPL-3 (see LICENSE.txt)
  5. *
  6. * See README.md for usage and integration instructions.
  7. */
  8. "use strict";
  9. /*jslint evil: true */
  10. /*global window, document, INCLUDE_URI */
  11. /*
  12. * Load supporting scripts
  13. */
  14. function get_INCLUDE_URI() {
  15. return (typeof INCLUDE_URI !== "undefined") ? INCLUDE_URI : "include/";
  16. }
  17. (function () {
  18. var extra = "", start, end;
  19. start = "<script src='" + get_INCLUDE_URI();
  20. end = "'><\/script>";
  21. // Uncomment to activate firebug lite
  22. //extra += "<script src='http://getfirebug.com/releases/lite/1.2/" +
  23. // "firebug-lite-compressed.js'><\/script>";
  24. extra += start + "util.js" + end;
  25. extra += start + "webutil.js" + end;
  26. extra += start + "logo.js" + end;
  27. extra += start + "base64.js" + end;
  28. extra += start + "websock.js" + end;
  29. extra += start + "des.js" + end;
  30. extra += start + "input.js" + end;
  31. extra += start + "canvas.js" + end;
  32. extra += start + "rfb.js" + end;
  33. document.write(extra);
  34. }());