lsc 2 년 전
부모
커밋
f7ad50f243
1개의 변경된 파일195개의 추가작업 그리고 1개의 파일을 삭제
  1. 195 1
      js/Desktop/DeskTop.js

+ 195 - 1
js/Desktop/DeskTop.js

@@ -1434,4 +1434,198 @@ U.MD.D.I.openApplication = function(str, obj, info) {
 //}
 
 
-//#endregion
+//#endregion
+
+
+U.MD.D.I.openApplicationJie = function (str) {
+    var _taskbar, //_taskbar 作为任务栏显示的元素,包含图标和名字
+        _formdiv, //创建任务栏时同时弹出的窗体元素。
+        _userinfo = US.userInfo, //登录用户信息
+        _userid = US.userInfo.userid //登录用户id
+        var _jie = $$("div",{"style":{},"innerHTML":"截图"})
+        switch (str) {
+            case "whiteboard":
+                var _box =$$('div',{})
+                var _iframe = $$("iframe", {
+                    "frameborder": "no",
+                    "border": "0",
+                    "scrolling ": "no",
+                    "style": {
+                        "cssText": "border:0;width:100%;height:100%"
+                    },
+                    "src": "https://iwb.cocorobo.cn/"
+                })
+                _box.appendChild(_iframe);
+                _box.appendChild(_jie);
+                _formdiv = new U.UF.UI.form(
+                    "电子白板",
+                   _box, {
+                        "id": "whiteboard",
+                        "style": {
+                            "width": "90%",
+                            "height": "90%",
+                            "overflow": 'hidden'
+                        },
+                        "onresize": function () {}
+                    }, {
+                        closecallback: function () {}
+                    }, {
+                        "style": {
+                            "height": "36px"
+                        }
+                    }).form; //创建窗体
+                _taskbar = {
+                    "id": str + _formdiv.id,
+                    "style": {
+                        "backgroundImage": "url(/img/icon/whiteBoard.png)"
+                    },
+                    "name": "电子白板",
+                    "forms": _formdiv,
+                    "click": function () {
+                        U.MD.D.I.openApplication(str, obj, info);
+                    }
+                }
+                break;
+            case "mind":
+                 var _box = $$('div', {})
+                 var _iframe = $$("iframe", {
+                     "frameborder": "no",
+                     "border": "0",
+                     "scrolling ": "no",
+                     "style": {
+                         "cssText": "border:0;width:100%;height:100%"
+                     },
+                     "src": "/kityminder-editor/dist/index.html"
+                 })
+                 _box.appendChild(_iframe);
+                 _box.appendChild(_jie);
+                _formdiv = new U.UF.UI.form(
+                    "思维导图",
+                    _box, { //"/jsmind/example/demo.html" 
+                        "id": "mind",
+                        "style": {
+                            "width": "90%",
+                            "height": "90%",
+                            "overflow": 'hidden'
+                        },
+                        "onresize": function () {}
+                    }, {
+                        closecallback: function () {}
+                    }, {
+                        "style": {
+                            "height": "36px"
+                        }
+                    }).form; //创建窗体
+                _taskbar = {
+                    "id": str + _formdiv.id,
+                    "style": {
+                        "backgroundImage": "url(/img/icon/mindMapping.png)"
+                    },
+                    "name": "思维导图",
+                    "forms": _formdiv,
+                    "click": function () {
+                        U.MD.D.I.openApplication(str, obj, info);
+                    }
+                }
+                break;
+            case "doc":
+                 var _box = $$('div', {})
+                 var _iframe = $$("iframe", {
+                     "frameborder": "no",
+                     "border": "0",
+                     "scrolling ": "no",
+                     "style": {
+                         "cssText": "border:0;width:100%;height:100%"
+                     },
+                     "src": "/Office/Word/WordEditArea.htm"
+                 })
+                 _box.appendChild(_iframe);
+                 _box.appendChild(_jie);
+                _formdiv = new U.UF.UI.form(
+                    "协同文档",
+                    _box, {
+                        "id": "doc",
+                        "style": {
+                            "width": "90%",
+                            "height": "90%",
+                            "overflow": 'hidden'
+                        },
+                        "onresize": function () {}
+                    }, {
+                        closecallback: function () {}
+                    }, {
+                        "style": {
+                            "height": "36px"
+                        }
+                    }).form; //创建窗体
+
+                U.UF.DL.iframeLoad($("iframe", _formdiv)[0], function () {
+                    $("iframe", _formdiv)[0].contentWindow.U.MD.O.W.load();
+                })
+                _taskbar = {
+                    "id": str + _formdiv.id,
+                    "style": {
+                        "backgroundImage": "url(/img/icon/doc.png)"
+                    },
+                    "name": "协同文档",
+                    "forms": _formdiv,
+                    "click": function () {
+                        U.MD.D.I.openApplication(str, obj, info);
+                    }
+                }
+                break;
+            case "mindNetwork": //好友打开
+                var _box = $$('div', {})
+                var _iframe = $$("iframe", {
+                    "webkitallowfullscreen": "",
+                    "mozallowfullscreen": "",
+                    "allowfullscreen": "",
+                    "frameborder": "no",
+                    "border": "0",
+                    "scrolling ": "no",
+                    "style": {
+                        "cssText": "border:0; width:100%; height:100%;"
+                    },
+                    "src": "https://pbl.cocorobo.cn/pbl-teacher-table/dist/#/Grid?userid=" + _userid
+                })
+                _box.appendChild(_iframe);
+                _box.appendChild(_jie);
+                _formdiv = new U.UF.UI.form(
+                    "思维网格",
+                    _box, {
+                        "id": "mindNetwork",
+                        "style": {
+                            "width": "90%",
+                            "height": "90%",
+                            "overflow": 'hidden'
+                        },
+                        "onresize": function () {}
+                    }, {
+                        closecallback: function () {}
+                    }, {
+                        "style": {
+                            "height": "36px"
+                        }
+                    }).form; //创建窗体
+                _taskbar = {
+                    "id": str + _formdiv.id,
+                    "style": {
+                        "backgroundImage": "url(/img/icon/mindNetwork.png)"
+                    },
+                    "name": "思维网格",
+                    "forms": _formdiv,
+                    "click": function () {
+                        U.MD.D.I.openApplication(str, obj, info);
+                    }
+                }
+                break;
+        }
+
+
+    //U.MD.D.I.openClick(str);
+    //如果有任务栏信息
+    if (_taskbar) {
+        U.MD.D.T.taskbar(_taskbar); //创建任务处理
+    }
+
+}