vnc.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*
  2. * noVNC: HTML5 VNC client
  3. * Copyright (C) 2012 Joel Martin
  4. * Licensed under LGPL-3 (see LICENSE.txt)
  5. *
  6. * See README.md for usage and integration instructions.
  7. */
  8. /*jslint evil: true */
  9. /*global window, document, INCLUDE_URI */
  10. /*
  11. * Load supporting scripts
  12. */
  13. function get_INCLUDE_URI() {
  14. return (typeof INCLUDE_URI !== "undefined") ? INCLUDE_URI : "include/";
  15. }
  16. (function () {
  17. "use strict";
  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 + "base64.js" + end;
  27. extra += start + "websock.js" + end;
  28. extra += start + "des.js" + end;
  29. extra += start + "input.js" + end;
  30. extra += start + "display.js" + end;
  31. extra += start + "rfb.js" + end;
  32. extra += start + "jsunzip.js" + end;
  33. document.write(extra);
  34. }());