| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <html>
- <head>
- </head>
- <body>
- <div class="tab-div">
- <ul id="grkjtab" ssNormClazz="tab-normal" ssHovClazz="tab-hover" ssSelClazz="tab-selected"></ul>
- </div>
- <script>
- var getPersonalInfoAll = function (id) {
-
- id = id.replace(/#\d+#/, "");//.replace("_personal", "")
- var infoAll = window.top.personalInfoAll;
- for (var i = 0; i < infoAll.length; i++) {
- if (infoAll[i].id == id) {
- return infoAll[i];
- }
- }
- return null;
- }
- var getAsGroup = function (id) {
- id = id.replace(/#\d+#/, "").replace("_personal", "");
- return window.top.shortcutPersonalInfo[id];
- }
- var isGroup = function (id) {
- return getAsGroup(id) != null;
- }
- var menuInfo = window.top.shortcutPersonalInfo;
- var members = menuInfo.menuRoot.members;
- $.each(members, function () {
- var member = this;
- var memberId = member.memberId;
- var group = getAsGroup(memberId);
- var infoAll = getPersonalInfoAll(memberId);
- console.log(group, infoAll);
- if ($.isEmptyObject(group)) {
- if ($.isEmptyObject(infoAll)) {
- return;
- }
- } else if ($.isEmptyObject(group.members)) {
- return;
- }
- var $li = $("<li>");
- var clickUrl;
- if (infoAll == null) {
- clickUrl = '@service{dest:"grkj_ej"}@' + "&ejcd=" + memberId;
- } else if (infoAll != null) {
- clickUrl = infoAll.url;
- }
- $li.attr("ssTabClick", clickUrl); // ("wdTabClick",。Lin
- $li.text(member.name);
- $("#grkjtab").append($li);
- });
- </script>
- <div>
- <iframe name="ssTabIframe" ssFith="true" width="100%" frameborder="0"></iframe>
- </div>
- </body>
- </html>
|