123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- /*12软件沈俊坚 ------ 一系列的功能页*/
- Namespace.register("UJ.Fnx");
- /*在加载跨域后执行*/
- U.CD.AsynJWH = function () {
- //U.ACD.Request(U.CD.AjaxUrl, ([U.CD.Host, U.CD.Database, "UJ_S_SelectDeep"]), UJ.Fnx.Tour, (["", "bb"]));
- }
- /*更换验证码*/
- UJ.Fnx.ChangeImg = function () {
- var ver_li = $("#ver_li")[0]
- var Ver_img = $("#Ver_img")[0];
- Ver_img.parentNode.removeChild(Ver_img)
- $$("img", { "id": "Ver_img", "className": "Ver_img", "src": "http://main.1473.cn/Mian.ashx?functionname=UseStudioManage.Verification&n=" + Math.random() * 1 + "", "title": "看不清换一张", "onclick": [[UJ.Fnx.ChangeImg, ([])]] }, ver_li);
- }
- /*判断显示出现*/
- UJ.Fnx.showHide = function (hideDiv, showDiv, isflg, bannerID) {
- switch (isflg) {
- case 0: //登录注册
- UJ.Fnx.ExShowHide(["User_Content", "Personal_info", hideDiv, "UJ_Child", "UJ_toor_lsit", "UJ_T_B_H", "UJ_Banner", "CoLayout"], [showDiv, "UJ_C", "User"], "0px", "430px");
- break;
- case 1: //主页
- UJ.Fnx.ExShowHide(["Personal_info", hideDiv, "UJ_Child", "User_login", "User_reg", "User"], [showDiv, "UJ_toor_lsit", "UJ_T_B_H", "UJ_Banner", "CoLayout"], "413px", "3920px");
- $("UJ_C")[0].style.marginTop = "49px";
- break;
- case 2: //Banner 子页面
- if (!$("#UJ_Child")[0]) { UJ.Cre.banner(bannerID); }
- UJ.Fnx.ExShowHide(["Personal_info", "User_login", "User_reg", "UJ_C", "CoLayout", "UJ_Banner", "UJ_toor_lsit", "UJ_T_B_H", "User"], ["UJ_Child"], "0px", "");
- break;
- case 3: //用户信息子页面
- UJ.Fnx.ExShowHide([hideDiv, "User_login", "User_reg", "UJ_Child", "UJ_toor_lsit", "UJ_T_B_H", "UJ_Banner", "CoLayout", "UJ_C"], [showDiv], "0px", "0");
- break;
- default: break;
- }
- }
- /*执行操作*/
- UJ.Fnx.ExShowHide = function (hideDiv, showDiv, HeightPX, UJ_Height) {
- $("#UJ_toor_lsit").animate({ "height": HeightPX }, 100);
- $("#UJ_C")[0].style.height = UJ_Height;
- UJ.Fnx.ExHs(hideDiv, "none");
- UJ.Fnx.ExHs(showDiv, "block");
- }
- /*隐藏显示操作*/
- UJ.Fnx.ExHs = function (Ud, isHide) {
- for (var i = 0; i < Ud.length; i++) {
- if ($("#" + Ud[i])[0]) {
- $("#" + Ud[i])[0].style.display = isHide;
- }
- for (var j = 0; j < Ud[i].length; j++) {
- if ($("#" + Ud[i][j])[0]) {
- $("#" + Ud[i][j])[0].style.display = isHide;
- }
- }
- }
- }
- /*左边导航*/
- UJ.Fnx.Tour = function (r) {
- var tour_list = $("#UJ_toor_lsit")[0];
- tour_list.innerHTML = "";
- $("#UJ_toor_lsit").animate({ "height": "413px" }, 100);
- for (var i = 0; i < r.value[0].length; i++) {
- var a = $$("div", {}, tour_list);
- $$("a", { "innerHTML": r.value[0][i].name }, a);
- }
- }
- /*用户键盘登录*/
- UJ.Fnx.keydown = function () {
- if ($("#CoLayout")[0].style.display == "none") {
- $("#User_login")[0] ? ($("#User_login")[0].style.display == "block" ? UJ.User.login("login_reg") : "")
- : ($("#User_reg")[0].style.display == "block" ? UJ.User.login("login_reg") : "");
- }
- }
- /*改变左边导航当前选中的*/
- UJ.Fnx.Tour_onclick = function (a, id, c) {
- var par = $("#" + a.id)[0]; // $("#User_Content_left")[0];
- var child = par.children;
- for (var i = 1; i < child.length; i++) {
- for (var j = 1; j < child[i].children.length; j++) {
- var d = child[i].children[j].children[c];
- if (c == 1) {
- var d = child[i].children[j].children[c].children[0];
- }
- d.parentNode.style.background = "url(../../img/Help/Bjgray.jpg) no-repeat 20px 20px";
- d.style.color = "#555";
- d.onmouseover = function () {
- this.style.color = "#d62f75";
- }
- d.onmouseout = function () {
- if (this.innerHTML == $("#" + id)[0].children[0].innerHTML) { return; }
- this.style.color = "#555";
- }
- }
- }
- $("#" + id)[0].style.background = "url(../../img/Help/Bjred.jpg) no-repeat 20px 20px";
- $("#" + id)[0].children[0].style.color = "#d62f75";
- }
- /*动态创建select下拉框*/
- //a 是className b是开始 c是结束 d是数组 e是位置 f是父ID g是谁可以点击,可传可不传
- UJ.Fnx.Select = function (a, b, c, d, e, f, g) {
- if (!$("#" + a)[0]) {
- var ul = $$("ul", { "id": a, "className": a, "style": { "left": e.offsetLeft + "px", "top": e.offsetTop + 25 + "px", "position": "absolute", "z-index": "40", "border": "1px solid #ccc", "overflow-y": "auto"} }, $("#" + f)[0]);
- if (g != "") {
- $("#" + g)[0].style.position = "relative";
- }
- var bg = $$("div", { "id": "UJ_bg", "style": { "height": US.Height - 62 + "px", "width": US.Width - 2 + "px", "position": "absolute", "left": "0", "top": "0", "z-index": "38"} }, $("body")[0])
- if (parseInt(ul.style.height) > 300) { ul.style.height = "300px" }
- $(".Edu").animate({ "height": "260px" }, 300, function () {
- for (var i = b; i < c; i++) {
- var o = $$("li", {}, ul);
- $$("a", { "innerHTML": d[i][0], "onclick": [[UJ.Fnx.UpdateValue, ([e, d[i][0], ul, bg])]] }, o);
- }
- });
- bg.onclick = function () { UJ.Fnx.UpdateValue("", "", ul, bg) }
- }
- }
- /*下拉框,点击修改内容*/
- UJ.Fnx.UpdateValue = function (a, b, c, d) {
- $("#" + c.id).remove();
- $("#" + d.id).remove();
- if (a != "" && b != "") {
- $("#" + a.id)[0].value ? $("#" + a.id)[0].value = b : $("#" + a.id)[0].innerHTML = b;
- }
- $("#User_Content_left")[0].style.position = "";
- }
- /*键盘事件*/
- document.onkeydown = function (e) {
- var ev = event || e;
- if (ev.keyCode == 13) {
- UJ.Fnx.keydown();
- }
- }
|