Main.js 962 B

12345678910111213141516171819202122232425262728293031323334353637
  1. MWF.xApplication.OnlineMeetingRoom.options.multitask = false;
  2. MWF.xApplication.OnlineMeetingRoom.Main = new Class({
  3. Extends: MWF.xApplication.Common.Main,
  4. Implements: [Options, Events],
  5. options: {
  6. "style": "default",
  7. "name": "OnlineMeetingRoom",
  8. "icon": "icon.png",
  9. "width": "1200",
  10. "height": "800",
  11. "url": "",
  12. "isResize": true,
  13. "isMax": true,
  14. "title": MWF.xApplication.OnlineMeetingRoom.LP.title
  15. },
  16. onQueryLoad: function(){
  17. this.lp = MWF.xApplication.OnlineMeetingRoom.LP;
  18. },
  19. loadApplication: function(callback) {
  20. if (!this.options.isRefresh){
  21. this.maxSize(function(){
  22. this.open();
  23. }.bind(this));
  24. }else{
  25. this.open();
  26. }
  27. },
  28. open: function(){
  29. this.node = new Element("iframe", {
  30. "src": this.options.url,
  31. "styles": this.css.node,
  32. "border": "0"
  33. }).inject(this.content);
  34. }
  35. });