⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createjs.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 3 页
字号:
    /// 编写时间2007-04-11   Code By DengXi

    public static void CreateAds1(string adsID, string adsClassID)
    {
        string str_AdsJsstr = "";
        string str_leftPic = "";
        string str_leftSize = "";

        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
        {
            NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
            DataTable dt = ac.getAdsPicInfo(" leftPic,leftSize", "ads", adsID);
            str_leftPic = ReplaceDirfile(dt.Rows[0]["leftPic"].ToString());
            str_leftSize = dt.Rows[0]["leftSize"].ToString();
            string[] arr_leftSize = str_leftSize.Split('|');
            str_AdsJsstr = "window.open('" + GetDomain(str_SessionID) + "/jsfiles/ads/pic.aspx?adsID=" + adsID + "','','width=" +
                           "" + arr_leftSize[0].ToString() + ",height=" + arr_leftSize[1].ToString() + ",scrollbars=1');\r";
            dt.Clear();dt.Dispose();
        }
        CreateJsFile(adsID, adsClassID, str_AdsJsstr);
    }

    /// <summary>
    /// 生成打开新窗口广告JS文件
    /// </summary>
    /// <param name="adsID">广告编号</param>
    /// <param name="adsClassID">广告栏目编号</param>
    /// <returns>生成打开新窗口广告JS文件</returns>
    /// 编写时间2007-04-11   Code By DengXi

    public static void CreateAds2(string adsID, string adsClassID)
    {
        string str_AdsJsstr = "";
        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
            str_AdsJsstr = "window.open('" + GetDomain(str_SessionID) + "/jsfiles/ads/pic.aspx?adsID=" + adsID + "','_blank');\r";
        CreateJsFile(adsID, adsClassID, str_AdsJsstr);
    }

    /// <summary>
    /// 生成渐隐消失广告JS文件
    /// </summary>
    /// <param name="adsID">广告编号</param>
    /// <param name="adsClassID">广告栏目编号</param>
    /// <returns>生成渐隐消失广告JS文件</returns>
    /// 编写时间2007-04-11   Code By DengXi

    public static void CreateAds3(string adsID, string adsClassID)
    {
        string str_AdsJsstr = "";
        string str_Temp = GetAdsLeftStr(adsID);
        string str_leftPic = "";
        string str_leftSize = "";
        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
        {
            NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
            DataTable dt = ac.getAdsPicInfo(" leftPic,leftSize", "ads", adsID);
            str_leftPic = ReplaceDirfile(dt.Rows[0]["leftPic"].ToString());
            str_leftSize = dt.Rows[0]["leftSize"].ToString();
            string[] arr_leftSize = str_leftSize.Split('|');
            str_AdsJsstr = "FilterAwayStr=(document.layers)?true:false;if(FilterAwayStr)\r" +
                           "{\r" +
                           "document.write('<layer id=FilterAwayT onLoad=\"moveToAbsolute(layer1.pageX-160,layer1.pageY);" +
                           "clip.height=" + str_leftSize[1].ToString() + ";clip.width=" + str_leftSize[0].ToString() + "; visibility=show;\">" +
                           "<layer id=FilterAwayF position:absolute; bottom:20; center:1>" + str_Temp + "</layer></layer>');\r" +
                           "}\r" +
                           "else\r" +
                           "{\r" +
                           "document.write('<div style=\"position:absolute;bottom:" + (int.Parse(str_leftSize[1].ToString()) + 20) + ";" +
                           "center:1;\"><div id=FilterAwayT style=\"position:absolute; width:" + str_leftSize[0].ToString() + ";" +
                           "height:" + str_leftSize[1].ToString() + "" +
                           "clip:rect(0," + str_leftSize[0].ToString() + "," + str_leftSize[1].ToString() + ",0)\">" +
                           "<div id=FilterAwayF style=\"position:absolute;bottom:20; center:1\">" + str_Temp + "</div></div></div>');\r" +
                           "}\r" +
                           "document.write('<script language=javascript src=" + GetDomain(str_SessionID) + "/jsfiles/ads/CreateJs/" +
                           "FilterAway.js></script>');\r";
            dt.Clear();
            dt.Dispose();
        }
        CreateJsFile(adsID, adsClassID, str_AdsJsstr);
    }

    /// <summary>
    /// 生成网页对话框广告JS文件
    /// </summary>
    /// <param name="adsID">广告编号</param>
    /// <param name="adsClassID">广告栏目编号</param>
    /// <returns>生成网页对话框广告JS文件</returns>
    /// 编写时间2007-04-11   Code By DengXi
    
    public static void CreateAds4(string adsID, string adsClassID)
    {
        string str_AdsJsstr = "";
        string str_Temp = GetAdsLeftStr(adsID);
        string str_leftPic = "";
        string str_leftSize = "";
        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
        {
            NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
            DataTable dt = ac.getAdsPicInfo(" leftPic,leftSize", "ads", adsID);
            str_leftPic = ReplaceDirfile(dt.Rows[0]["leftPic"].ToString());
            str_leftSize = dt.Rows[0]["leftSize"].ToString();
            string[] arr_leftSize = str_leftSize.Split('|');
            str_AdsJsstr = "window.showModalDialog('" + GetDomain(str_SessionID) + "/jsfiles/ads/pic.aspx?adsID=" + adsID + "',''," +
                           "'dialogWidth:" + (int.Parse(arr_leftSize[0].ToString()) + 10) + "px;dialogHeight:" +
                           "" + (int.Parse(arr_leftSize[1].ToString()) + 30) + "px;center:0;status:no');\r";
            dt.Clear();
            dt.Dispose();
        }
        CreateJsFile(adsID, adsClassID, str_AdsJsstr);
    }

    /// <summary>
    /// 生成透明对话框广告JS文件
    /// </summary>
    /// <param name="adsID">广告编号</param>
    /// <param name="adsClassID">广告栏目编号</param>
    /// <returns>生成透明对话框广告JS文件</returns>
    /// 编写时间2007-04-11   Code By DengXi

    public static void CreateAds5(string adsID, string adsClassID)
    {
        string str_AdsJsstr = "";
        string str_Temp = GetAdsLeftStr(adsID);
        string str_leftPic = "";
        string str_leftSize = "";
        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
        {
            NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
            DataTable dt = ac.getAdsPicInfo(" leftPic,leftSize", "ads", adsID);
            str_leftPic = ReplaceDirfile(dt.Rows[0]["leftPic"].ToString());
            str_leftSize = dt.Rows[0]["leftSize"].ToString();
            string[] arr_leftSize = str_leftSize.Split('|');
            str_AdsJsstr = "document.write('<script language=javascript src=" + GetDomain(str_SessionID) + "/jsfiles/" +
                           "ads/CreateJs/ClarityBox.js></script>');\r" +
                           "document.write('<div style=\"position:absolute;left:300px;top:150px;width:" + arr_leftSize[0].ToString() + ";" +
                           "height:" + arr_leftSize[1].ToString() + ";z-index:1;solid;filter:alpha(opacity=90)\" id=\"ClarityBoxID\" " +
                           "onmousedown=\"ClarityBox(this)\" onmousemove=\"ClarityBoxMove(this)\" " +
                           "onMouseOut=\"down=false\" onmouseup=\"down=false\" >" +
                           "<table cellpadding=0 border=0 cellspacing=1 width=" + arr_leftSize[0].ToString() + " " +
                           "height=" + (int.Parse(arr_leftSize[1].ToString()) + 20) + " bgcolor=#000000>" +
                           "<tr><td height=20 align=right style=\"cursor:move;\">" +
                           "<a href=\"#\" style=\"font-size: 9pt; color: white; text-decoration: none\" " +
                           "onClick=ClarityBoxclose(\"ClarityBoxID\") >>>关闭>></a></td></tr>" +
                           "<tr><td>" + str_Temp + "</td></tr></table></div>');\r";
            dt.Clear();
            dt.Dispose();
        }
        CreateJsFile(adsID, adsClassID, str_AdsJsstr);
    }

    /// <summary>
    /// 生成满屏浮动广告JS文件
    /// </summary>
    /// <param name="adsID">广告编号</param>
    /// <param name="adsClassID">广告栏目编号</param>
    /// <returns>生成满屏浮动广告JS文件</returns>
    /// 编写时间2007-04-11   Code By DengXi

    public static void CreateAds6(string adsID, string adsClassID)
    {
        string str_AdsJsstr = "";
        string str_Temp = GetAdsLeftStr(adsID);
        string str_leftPic = "";
        string str_leftSize = "";
        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
        {
            NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
            DataTable dt = ac.getAdsPicInfo(" leftPic,leftSize", "ads", adsID);
            str_leftPic = ReplaceDirfile(dt.Rows[0]["leftPic"].ToString());
            str_leftSize = dt.Rows[0]["leftSize"].ToString();
            string[] arr_leftSize = str_leftSize.Split('|');
            str_AdsJsstr = "DriftBoxStr=(document.layers)?true:false;\r" +
                           "if(DriftBoxStr)\r" +
                           "{\r" +
                           "document.write('<layer id=DriftBox width=" + arr_leftSize[0].ToString() + " " +
                           "height=" + arr_leftSize[1].ToString() + " onmouseover=DriftBoxSM(\"DriftBox\") onmouseout=movechip(\"DriftBox\")>" +
                           "" + str_Temp + "</layer>');\r" +
                           "}\r" +
                           "else\r{\r" +
                           "document.write('<div id=DriftBox style=\"position:absolute; width:" + arr_leftSize[0].ToString() + "px; " +
                           "height:" + arr_leftSize[1].ToString() + "px; z-index:9; filter: Alpha(Opacity=90)\" " +
                           "onmouseover=DriftBoxSM(\"DriftBox\") onmouseout=movechip(\"DriftBox\")>" + str_Temp + "</div>');\r" +
                           "}\r" +
                           "document.write('<script language=javascript src=" + GetDomain(str_SessionID) + "/jsfiles/ads/CreateJs/" +
                           "DriftBox.js></script>');\r";
            dt.Clear();
            dt.Dispose();
        }
        CreateJsFile(adsID, adsClassID, str_AdsJsstr);
    }

    /// <summary>
    /// 生成底端广告JS文件
    /// </summary>
    /// <param name="adsID">广告编号</param>
    /// <param name="adsClassID">广告栏目编号</param>
    /// <param name="Cy">0为左下底端广告,1为右下底端广告</param>
    /// <returns>生成底端广告JS文件</returns>
    /// 编写时间2007-04-11   Code By DengXi

    public static void CreateAds7(string adsID, string adsClassID,int Cy)
    {
        string str_AdsJsstr = "";
        string str_Temp = GetAdsLeftStr(adsID);
        string str_leftPic = "";
        string str_leftSize = "";
        if (checkJs(adsID) == true)
            str_AdsJsstr = "document.write('此广告已暂停或失效!')";
        else
        {
            NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
            DataTable dt = ac.getAdsPicInfo(" leftPic,leftSize", "ads", adsID);

            str_leftPic = ReplaceDirfile(dt.Rows[0]["leftPic"].ToString());
            str_leftSize = dt.Rows[0]["leftSize"].ToString();
            string[] arr_leftSize = str_leftSize.Split('|');

            if (Cy == 0)
            {
                str_AdsJsstr = "function BinitLeftBottomLoad()\r" +
                               "{\r" +
                               "    document.all.LeftBottom.style.visibility = 'visible'; \r" +
                               "    MoveLeftBottom('LeftBottom'); \r" +
                               "}\r" +
                               "function MoveLeftBottom(layerName) \r" +
                               "{ \r" +
                               "    var x = 5;\r" +
                               "    var y = document.body.scrollTop + document.body.offsetHeight -" + arr_leftSize[1].ToString() + ";\r" +
                               "    eval(\"document.all.\" + layerName + \".style.posTop = parseInt(y)\"); \r" +
                               "    eval(\"document.all.\" + layerName + \".style.posLeft = x\"); \r" +
                               "    setTimeout(\"MoveLeftBottom('LeftBottom');\", 20);\r" +
                               "} \r" +
                               "document.write(\"<div id=LeftBottom style='position: absolute;visibility:hidden;z-index:1'>" +
                               "" + str_Temp.Replace("\"", "'") + "</div>\");\r" +
                               "BinitLeftBottomLoad()\r";
            }
            else
            {
                str_AdsJsstr = "function BinitRightBottomLoad()\r" +
                               "{\r" +
                               "    document.all.RightBottom.style.visibility = 'visible'; \r" +
                               "    MoveRightBottom('RightBottom'); \r" +
                               "}\r" +
                               "function MoveRightBottom(layerName) \r" +
                               "{ \r" +
                               "	var x = 5;\r" +
                               "    var y = document.body.scrollTop + document.body.offsetHeight -" + arr_leftSize[1].ToString() + ";\r" +
                               "    eval('document.all.' + layerName + '.style.posTop = y');\r" +
                               "    eval('document.all.' + layerName + '.style.posRight = x');\r" +
                               "    setTimeout(\"MoveRightBottom('RightBottom');\", 20);\r" +
                               "} \r" +
                               "document.write(\"<div id=RightBottom " +
                               "style='position: absolute;visibility:hidden;z-index:1'>" + str_Temp.Replace("\"", "'") + "</div>" +
                               "\");\r" +
                               "BinitRightBottomLoad()\r";
            }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -