Edit D:\AVAWeike\AVAWeike\AVA.ResourcesPlatform.WebUI\CSS\zh-CN\NewtonTheme\assets\fuvlc.js
(function() { var $, Fuvlc, activeXEnable, createAttrs, createParams; $ = jQuery; createAttrs = function(obj) { var aArray, attr, val; aArray = (function() { var _results; _results = []; for (attr in obj) { val = obj[attr]; if (/string|number/.test(typeof val) && val !== '') { _results.push(" " + attr + "='" + val + "'"); } } return _results; })(); return aArray.join(''); }; createParams = function(obj) { var aArray, attr, bArray, battr, bval, val; if (typeof obj === 'object') { aArray = (function() { var _results; _results = []; for (attr in obj) { val = obj[attr]; if (typeof val === 'object') { bArray = (function() { var _results1; _results1 = []; for (battr in val) { bval = val[battr]; _results1.push(" " + battr + " = '" + (encodeURIComponent(bval)) + "' "); } return _results1; })(); bArray.join('&'); } if (attr != null) { _results.push("<param name='" + attr + "' value='" + val + "' />"); } else { _results.push(void 0); } } return _results; })(); obj = aArray.join(''); } return obj; }; activeXEnable = function() { var a, c; try { a = new ActiveXObject("VideoLAN.VLCPlugin.2"); } catch (_error) { c = _error; } if (a == null) { return null; } else { return a; } }; Fuvlc = (function() { function Fuvlc() {} Fuvlc.prototype.create = function(obj) { obj = $.extend(true, { attrs: { id: obj.id, name: obj.name, height: obj.height || 180, width: obj.width || 320, events: "true" }, params: { wmode: obj.wmode || 'opaque', windowless: obj.windowless || 'true', mrl: obj.src || obj.mrl || obj.filename || '', autoplay: obj.autoplay || 'true', loop: obj.loop || 'false', fullscreen: obj.fullscreen || 'true', showdisplay: obj.showdisplay || 'true', bgcolor: obj.bgcolor || '#222222' } }, obj); if (obj.fbvlc === true) { return "<object type='application/x-fb-vlc' " + (createAttrs(obj.attrs)) + " > " + (createParams(obj.params)) + " </object>"; } else { if (obj.avaplayer === true) { return " \n<object classid=\"CLSID:F0F46491-5032-428B-AE54-A8863C0C0BFF\" " + (createAttrs(obj.attrs)) + ">\n " + (createParams(obj.params)) + "\n</object>"; } if (activeXEnable() != null) { return "<object classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921' " + (createAttrs(obj.attrs)) + " > " + (createParams(obj.params)) + " </object>"; } else { return "<embed type='application/x-vlc-plugin' " + (createAttrs(obj.attrs)) + " " + (createAttrs(obj.params)) + " />"; } } }; return Fuvlc; })(); $.fn.extend({ fuvlc: function(args) { if (typeof args === 'object') { return this.each(function(idx, elem) { var fu, fuOjbect, test; test = document.createElement('object'); fu = new Fuvlc; fuOjbect = fu.create(args); if (fuOjbect != null) { elem.innerHTML = fuOjbect; if (test.childNodes[0] != null) { elem.appendChild(test.childNodes[0]); } if (activeXEnable() != null) { return $(elem.childNodes[0]).css("width", args.width).css("height", args.height); } } }); } if (typeof args === 'function') { this.find('object').andSelf().filter('object').each(function(idx, elem) { var jsInteractionTimeoutMs; jsInteractionTimeoutMs = 'jsInteractionTimeoutMs'; if (elem[jsInteractionTimeoutMs] == null) { elem[jsInteractionTimeoutMs] = 0; } if (elem[jsInteractionTimeoutMs] < 660) { if (elem.clientWidth || elem.clientHeight) { return args.call(this); } else { return setTimeout(function() { return $(elem)[fuvlc](args, elem[jsInteractionTimeoutMs] + 66); }); } } }); return this; } return $(this.children()[0]); } }); }).call(this); //# sourceMappingURL=data:application/json;base64,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R0FBeUIsd0JBQXpCLENBQUE7O1lBQ0EsSUFBSyxDQUFBLHNCQUFBLElBQTJCO1dBRGhDO0FBRUEsVUFBQSxJQUFHLElBQUssQ0FBQSxzQkFBQSxDQUFMLEdBQStCLEdBQWxDO0FBQ0UsWUFBQSxJQUFHLElBQUksQ0FBQyxXQUFMLElBQW9CLElBQUksQ0FBQyxZQUE1QjtxQkFDRSxJQUFJLENBQUMsSUFBTCxDQUFVLElBQVYsRUFERjthQUFBLE1BQUE7cUJBR0UsVUFBQSxDQUFXLFNBQUEsR0FBQTt1QkFDVCxDQUFBLENBQUUsSUFBRixDQUFRLENBQUEsS0FBQSxDQUFSLENBQWUsSUFBZixFQUNFLElBQUssQ0FBQSxzQkFBQSxDQUFMLEdBQStCLEVBRGpDLEVBRFM7Y0FBQSxDQUFYLEVBSEY7YUFERjtXQUg4QztRQUFBLENBQWhELENBQUEsQ0FBQTtBQVVBLGVBQU8sSUFBUCxDQVhGO09BZEE7QUEwQkEsYUFBTyxDQUFBLENBQUUsSUFBQyxDQUFBLFFBQUQsQ0FBQSxDQUFZLENBQUEsQ0FBQSxDQUFkLENBQVAsQ0EzQks7SUFBQSxDQUFQO0dBREYsQ0FwRUEsQ0FBQTtBQUFBIiwiZmlsZSI6ImZ1dmxjLmpzIiwic291cmNlUm9vdCI6Ii9zb3VyY2UvIiwic291cmNlc0NvbnRlbnQiOlsiJCA9IGpRdWVyeVxyXG5cclxuIyA8b2JqZWN0IGlkPVwiSldQbGF5ZXJIVE1MNVwiICBjb2RlQmFzZT1cImh0dHA6Ly9kb3dubG9hZC52aWRlb2xhbi5vcmcvcHViL3ZpZGVvbGFuL3ZsYy9sYXN0L3dpbjMyL2F4dmxjLmNhYlwiIGNsYXNzaWQ9XCJjbHNpZDo5QkUzMTgyMi1GREFELTQ2MUItQUQ1MS1CRTFEMUMxNTk5MjFcIiB3aWR0aD1cIjk0MFwiIGhlaWdodD1cIjUwMFwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXZsYy1wbHVnaW5cIj5cclxuIyAgICAgPFBBUkFNIE5BTUU9XCJNUkxcIiBWQUxVRT1cInJ0c3A6Ly86ODU1NC90ZXN0XCIvPlxyXG4jICAgICA8UEFSQU0gTkFNRT1cIndpbmRvd2xlc3NcIiBWQUxVRT1cInRydWVcIi8+XHJcbiMgICAgIDxlbWJlZCB0eXBlPVwiYXBwbGljYXRpb24veC12bGMtcGx1Z2luXCIgd2luZG93bGVzcz1cInRydWVcIiBwbHVnaW5zcGFnZT1cImh0dHA6Ly93d3cudmlkZW9sYW4ub3JnXCIgc3JjPVwicnRzcDovLzo4NTU0L3Rlc3RcIiBpZD1cInZsY3BsYXllcl9ub3RfaWVcIj5cclxuICAgICAgICBcclxuIyAgICAgPC9lbWJlZD5cclxuIyA8L29iamVjdD5cclxuXHJcbmNyZWF0ZUF0dHJzPSAob2JqKSAtPlxyXG4gIGFBcnJheSA9ICBmb3IgYXR0cix2YWwgb2Ygb2JqIHdoZW4gIC8vL3N0cmluZ3xudW1iZXIvLy8udGVzdCh0eXBlb2YgdmFsKSBhbmQgdmFsIGlzbnQgJydcclxuICAgIFwiICN7YXR0cn09JyN7IHZhbCB9J1wiXHJcbiAgYUFycmF5LmpvaW4gJydcclxuXHJcbmNyZWF0ZVBhcmFtcz0gKG9iaikgLT5cclxuICBpZiB0eXBlb2Ygb2JqID09ICdvYmplY3QnXHJcbiAgICBhQXJyYXkgPSBmb3IgYXR0ciwgdmFsIG9mIG9ialxyXG4gICAgICBpZiB0eXBlb2YgdmFsID09ICdvYmplY3QnXHJcbiAgICAgICAgYkFycmF5ID0gZm9yIGJhdHRyLCBidmFsIG9mIHZhbFxyXG4gICAgICAgICAgXCIgI3tiYXR0cn0gPSAnI3tlbmNvZGVVUklDb21wb25lbnQoYnZhbCl9JyBcIlxyXG4gICAgICAgIGJBcnJheS5qb2luICcmYW1wOydcclxuICAgICAgaWYgYXR0cj9cclxuICAgICAgICBcIjxwYXJhbSBuYW1lPScje2F0dHJ9JyB2YWx1ZT0nI3t2YWx9JyAvPlwiXHJcbiAgICBvYmogPSBhQXJyYXkuam9pbiAnJ1xyXG4gIHJldHVybiBvYmpcclxuYWN0aXZlWEVuYWJsZT0gKCkgLT5cclxuICB0cnkgXHJcbiAgICBhID0gbmV3IEFjdGl2ZVhPYmplY3QoXCJWaWRlb0xBTi5WTENQbHVnaW4uMlwiKVxyXG4gIGNhdGNoIGNcclxuICBpZiAhYT8gdGhlbiBudWxsIGVsc2UgYVxyXG5cclxuY2xhc3MgRnV2bGNcclxuICBjcmVhdGU6IChvYmopIC0+XHJcblxyXG4gICAgb2JqID0gJC5leHRlbmQgdHJ1ZSxcclxuICAgICAgYXR0cnM6XHJcbiAgICAgICAgaWQ6IG9iai5pZFxyXG4gICAgICAgIG5hbWU6IG9iai5uYW1lXHJcbiAgICAgICAgaGVpZ2h0OiBvYmouaGVpZ2h0IG9yIDE4MFxyXG4gICAgICAgIHdpZHRoOiBvYmoud2lkdGggb3IgMzIwXHJcbiAgICAgICAgZXZlbnRzOiBcInRydWVcIlxyXG4gICAgICBwYXJhbXM6XHJcbiAgICAgICAgd21vZGU6IG9iai53bW9kZSBvciAnb3BhcXVlJ1xyXG4gICAgICAgIHdpbmRvd2xlc3M6IG9iai53aW5kb3dsZXNzIG9yICd0cnVlJ1xyXG4gICAgICAgIG1ybDogb2JqLnNyYyBvciBvYmoubXJsIG9yIG9iai5maWxlbmFtZSBvciAnJ1xyXG4gICAgICAgIGF1dG9wbGF5OiBvYmouYXV0b3BsYXkgb3IgJ3RydWUnXHJcbiAgICAgICAgbG9vcDogb2JqLmxvb3Agb3IgJ2ZhbHNlJ1xyXG4gICAgICAgIGZ1bGxzY3JlZW46IG9iai5mdWxsc2NyZWVuIG9yICd0cnVlJ1xyXG4gICAgICAgIHNob3dkaXNwbGF5OiBvYmouc2hvd2Rpc3BsYXkgb3IgJ3RydWUnXHJcbiAgICAgICAgYmdjb2xvcjogb2JqLmJnY29sb3Igb3IgJyMyMjIyMjInXHJcbiAgICAgICwgb2JqXHJcblxyXG4gICAgaWYgb2JqLmZidmxjID09IHRydWVcclxuICAgICAgXCI8b2JqZWN0IHR5cGU9J2FwcGxpY2F0aW9uL3gtZmItdmxjJyAgI3tjcmVhdGVBdHRycyhvYmouYXR0cnMpfSA+ICN7Y3JlYXRlUGFyYW1zKG9iai5wYXJhbXMpfSAgPC9vYmplY3Q+XCJcclxuICAgIGVsc2VcclxuICAgICAgaWYgb2JqLmF2YXBsYXllciA9PSB0cnVlXHJcbiAgICAgICAgcmV0dXJuIFwiXCJcIiBcclxuICAgICAgICAgICAgICAgIDxvYmplY3QgIGNsYXNzaWQ9XCJDTFNJRDpGMEY0NjQ5MS01MDMyLTQyOEItQUU1NC1BODg2M0MwQzBCRkZcIiAje2NyZWF0ZUF0dHJzKG9iai5hdHRycyl9PlxyXG4gICAgICAgICAgICAgICAgICAgICN7Y3JlYXRlUGFyYW1zKG9iai5wYXJhbXMpfVxyXG4gICAgICAgICAgICAgICAgPC9vYmplY3Q+XHJcbiAgICAgICAgICAgICAgICBcIlwiXCJcclxuICAgICAgaWYgYWN0aXZlWEVuYWJsZSgpP1xyXG4gICAgICAgIFwiPG9iamVjdCBjbGFzc2lkPSdjbHNpZDo5QkUzMTgyMi1GREFELTQ2MUItQUQ1MS1CRTFEMUMxNTk5MjEnICN7Y3JlYXRlQXR0cnMob2JqLmF0dHJzKX0gPiAje2NyZWF0ZVBhcmFtcyhvYmoucGFyYW1zKX0gPC9vYmplY3Q+XCJcclxuICAgICAgZWxzZVxyXG4gICAgICAgIFwiPGVtYmVkIHR5cGU9J2FwcGxpY2F0aW9uL3gtdmxjLXBsdWdpbicgI3tjcmVhdGVBdHRycyhvYmouYXR0cnMpfSAje2NyZWF0ZUF0dHJzKG9iai5wYXJhbXMpfSAvPlwiXHJcblxyXG5cclxuJC5mbi5leHRlbmRcclxuICBmdXZsYzogKGFyZ3MpIC0+XHJcbiAgICBpZiB0eXBlb2YgYXJncyA9PSAnb2JqZWN0J1xyXG4gICAgICByZXR1cm4gQGVhY2ggKGlkeCwgZWxlbSkgLT5cclxuICAgICAgICB0ZXN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnb2JqZWN0JylcclxuICAgICAgICBmdSA9IG5ldyBGdXZsY1xyXG4gICAgICAgIGZ1T2piZWN0ID0gZnUuY3JlYXRlIGFyZ3NcclxuICAgICAgICBpZiBmdU9qYmVjdD9cclxuICAgICAgICAgIGVsZW0uaW5uZXJIVE1MID0gZnVPamJlY3RcclxuXHJcbiAgICAgICAgICBpZiB0ZXN0LmNoaWxkTm9kZXNbMF0/XHJcbiAgICAgICAgICAgIGVsZW0uYXBwZW5kQ2hpbGQgdGVzdC5jaGlsZE5vZGVzWzBdXHJcbiAgICAgICAgICBpZiBhY3RpdmVYRW5hYmxlKCk/XHJcbiAgICAgICAgICAgICAgJChlbGVtLmNoaWxkTm9kZXNbMF0pLmNzcyhcIndpZHRoXCIsYXJncy53aWR0aCkuY3NzKFwiaGVpZ2h0XCIsYXJncy5oZWlnaHQpXHJcblxyXG4gICAgICAgICAgICBcclxuICAgIGlmIHR5cGVvZiBhcmdzID09ICdmdW5jdGlvbidcclxuICAgICAgQGZpbmQoJ29iamVjdCcpLmFuZFNlbGYoKS5maWx0ZXIoJ29iamVjdCcpLmVhY2ggKGlkeCwgZWxlbSkgLT5cclxuICAgICAgICBqc0ludGVyYWN0aW9uVGltZW91dE1zID0gJ2pzSW50ZXJhY3Rpb25UaW1lb3V0TXMnXHJcbiAgICAgICAgZWxlbVtqc0ludGVyYWN0aW9uVGltZW91dE1zXSA/PSAwXHJcbiAgICAgICAgaWYgZWxlbVtqc0ludGVyYWN0aW9uVGltZW91dE1zXSA8IDY2MFxyXG4gICAgICAgICAgaWYgZWxlbS5jbGllbnRXaWR0aCBvciBlbGVtLmNsaWVudEhlaWdodFxyXG4gICAgICAgICAgICBhcmdzLmNhbGwgQFxyXG4gICAgICAgICAgZWxzZVxyXG4gICAgICAgICAgICBzZXRUaW1lb3V0IC0+XHJcbiAgICAgICAgICAgICAgJChlbGVtKVtmdXZsY10gYXJnc1xyXG4gICAgICAgICAgICAgICwgZWxlbVtqc0ludGVyYWN0aW9uVGltZW91dE1zXSArIDY2XHJcbiAgICAgIHJldHVybiBAXHJcbiAgICByZXR1cm4gJChAY2hpbGRyZW4oKVswXSlcclxuIl19 ;
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de