天天看點

asp.net常用javascript封裝代碼

using System;

asp.net常用javascript封裝代碼

using System.Text;

asp.net常用javascript封裝代碼

using System.Data;

asp.net常用javascript封裝代碼

using System.Configuration;

asp.net常用javascript封裝代碼

using System.Web;

asp.net常用javascript封裝代碼

using System.Web.Security;

asp.net常用javascript封裝代碼

using System.Web.UI;

asp.net常用javascript封裝代碼

using System.Web.UI.WebControls;

asp.net常用javascript封裝代碼

using System.Web.UI.WebControls.WebParts;

asp.net常用javascript封裝代碼

using System.Web.UI.HtmlControls;

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

namespace JScript

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

{

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /**//// <summary>

asp.net常用javascript封裝代碼

    /// 提供向頁面輸出用戶端代碼實作特殊功能的方法

asp.net常用javascript封裝代碼

    /// </summary>

asp.net常用javascript封裝代碼

    /// <remarks>

asp.net常用javascript封裝代碼

    /// </remarks>

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    public class JScript

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /**//// <summary>

asp.net常用javascript封裝代碼

        /// 加入收藏夾

asp.net常用javascript封裝代碼

        /// </summary>

asp.net常用javascript封裝代碼

        /// <param name="url">收藏網址</param>

asp.net常用javascript封裝代碼

        /// <param name="urlname">收藏網址提示</param>

asp.net常用javascript封裝代碼

        /// <param name="name">收藏網址名字</param>

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void aa(string url,string urlname,string name) 

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

asp.net常用javascript封裝代碼

        string js = @"<a href=# onClick=window.external.addFavorite(‘"+url+",‘"+urlname+"‘) target=_self title=‘"+urlname+"‘>"+name+"</a>  ";

asp.net常用javascript封裝代碼

            HttpContext.Current.Response.Write(js);

asp.net常用javascript封裝代碼

        }

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 加載以後寫自己的腳本

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="pages"></param>

asp.net常用javascript封裝代碼

        /// <param name="yourJs"></param>

asp.net常用javascript封裝代碼

        public static void ClientWrite(string yourJs)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            Page pages;

asp.net常用javascript封裝代碼

            pages = HttpContext.Current.Handler as System.Web.UI.Page;

asp.net常用javascript封裝代碼

            pages.Controls.Add(new System.Web.UI.LiteralControl("<script language=javascript>" + yourJs + "</script>"));

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /**//**/

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 加載以前寫自己的腳本

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void ClientWrite2(string yourJs)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            pages.Response.Write("<script language=javascript>");

asp.net常用javascript封裝代碼

            pages.Response.Write(yourJs);

asp.net常用javascript封裝代碼

            pages.Response.Write(" </script>");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        ///  窗體加載以後探出對話框

asp.net常用javascript封裝代碼

        ///  </summary>

asp.net常用javascript封裝代碼

        public static void Alert(string msg)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            msg = msg.Replace("‘", "");

asp.net常用javascript封裝代碼

            msg = msg.Replace("\"", "");

asp.net常用javascript封裝代碼

            msg = msg.Replace("\n", @"\n").Replace("\r", @"\r").Replace("\"", @"\""");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            pages.Controls.Add(new System.Web.UI.LiteralControl("<script language=javascript>alert(‘" + msg + "‘);</script>"));

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 窗體沒有加載的時候如pageload的時候探出對話框

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void Alert_none(string msg)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string retu = " alert(‘" + msg + "‘);";

asp.net常用javascript封裝代碼

            ClientWrite2(retu);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void AlertAndRedirect(string message, string toURL)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = "<script language=javascript>alert(‘{0}‘);window.location.replace(‘{1}‘)</script>";

asp.net常用javascript封裝代碼

            HttpContext.Current.Response.Write(string.Format(js, message, toURL));

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 彈出JavaScript小視窗

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="js">視窗資訊</param>

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void Alert(object message)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = @"<Script language=‘JavaScript‘>

asp.net常用javascript封裝代碼

                    alert(‘{0}‘);  

asp.net常用javascript封裝代碼

                  </Script>";

asp.net常用javascript封裝代碼

            HttpContext.Current.Response.Write(string.Format(js, message.ToString()));

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void RtnRltMsgbox(object message, string strWinCtrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                     strWinCtrl = true;

asp.net常用javascript封裝代碼

                     strWinCtrl = if(!confirm(‘" + message + "‘))return false;</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 回到曆史頁面

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="value">-1/1</param>

asp.net常用javascript封裝代碼

        public static void GoHistory(int value)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    history.go({0});  

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            HttpContext.Current.Response.Write(string.Format(js, value));

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 關閉目前視窗

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void CloseWindow()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.close();  

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            HttpContext.Current.Response.End();

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 重新整理本頁

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void Refreshself()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.location=window.location.href;

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 重新整理父視窗

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void RefreshParent(string parurl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                  window.opener.location.reload(‘" + parurl + "‘)</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 重新整理父架構

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void RefreshParentifarme(string url)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.parent.location.reload(‘"+url+"‘)</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 格式化為JS可解釋的字元串

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="s"></param>

asp.net常用javascript封裝代碼

        /// <returns></returns>

asp.net常用javascript封裝代碼

        public static string JSStringFormat(string s)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            return s.Replace("\r", "\\r").Replace("\n", "\\n").Replace("‘", "\\‘").Replace("\"", "\\\"");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 重新整理打開視窗

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void RefreshOpener()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    opener.location.reload();

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 打開小窗體

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="url"></param>

asp.net常用javascript封裝代碼

        /// <param name="width"></param>

asp.net常用javascript封裝代碼

        /// <param name="height"></param>

asp.net常用javascript封裝代碼

        /// <param name="top"></param>

asp.net常用javascript封裝代碼

        /// <param name="left"></param>

asp.net常用javascript封裝代碼

        public static void OpenLittleWindow(string url, int width, int height, int top, int left)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string str,js;

asp.net常用javascript封裝代碼

            str = "var popup;popup=window.open(‘{url}‘,null,‘scrollbars=yes,status=no,width={width},height={height},top={top},left={left}‘);popup.opener=self.opener;self.close();";

asp.net常用javascript封裝代碼

            str = str.Replace("{width}", width.ToString());

asp.net常用javascript封裝代碼

            str = str.Replace("{height}", height.ToString());

asp.net常用javascript封裝代碼

            str = str.Replace("{top}", top.ToString());

asp.net常用javascript封裝代碼

            str = str.Replace("{left}", left.ToString());

asp.net常用javascript封裝代碼

            str = str.Replace("{url}", url);

asp.net常用javascript封裝代碼

            js = @"<Script language=‘JavaScript‘>"+str+" </Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 打開視窗

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void OpenWebForm(string url)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            /**//*…………………………………………………………………………………………*/

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            /**//*修改目的:    新開頁面去掉ie的菜單。。。                        */

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            //window.open(‘" + url + @"‘);

asp.net常用javascript封裝代碼

            window.open(‘" + url + @"‘,‘‘,‘height=0,width=0,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no‘);

asp.net常用javascript封裝代碼

            </Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            /**//*結束*/

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void OpenWebForm(string url, string name, string future)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                     window.open(‘" + url + @"‘,‘" + name + @"‘,‘" + future + @"‘)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void OpenWebForm(string url, string formName)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            /**//*注釋内容:                                */

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            /**//*開始*/

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            window.open(‘" + url + @"‘,‘" + formName + @"‘,‘height=0,width=0,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no‘);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /**//// <summary>        

asp.net常用javascript封裝代碼

        /// 函數名:OpenWebForm    

asp.net常用javascript封裝代碼

        /// 功能描述:打開WEB視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="url">WEB視窗</param>

asp.net常用javascript封裝代碼

        /// <param name="isFullScreen">是否全螢幕</param>

asp.net常用javascript封裝代碼

        public static void OpenWebForm(string url, bool isFullScreen)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = @"<Script language=‘JavaScript‘>";

asp.net常用javascript封裝代碼

            if (isFullScreen)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                js += "var iWidth = 0;";

asp.net常用javascript封裝代碼

                js += "var iHeight = 0;";

asp.net常用javascript封裝代碼

                js += "iWidth=window.screen.availWidth-10;";

asp.net常用javascript封裝代碼

                js += "iHeight=window.screen.availHeight-50;";

asp.net常用javascript封裝代碼

                js += "var szFeatures =‘width=‘ + iWidth + ‘,height=‘ + iHeight + ‘,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no‘;";

asp.net常用javascript封裝代碼

                js += "window.open(‘" + url + @"‘,‘‘,szFeatures);";

asp.net常用javascript封裝代碼

            }

asp.net常用javascript封裝代碼

            else

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                js += "window.open(‘" + url + @"‘,‘‘,‘height=0,width=0,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no‘);";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            js += "</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 轉向Url制定的頁面

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void JavaScriptLocationHref(string url)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.location.replace(‘{0}‘);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            js = string.Format(js, url);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 指定的架構頁面轉換

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="FrameName"></param>

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void JavaScriptFrameHref(string FrameName, string url)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    @obj.location.replace(""{0}"");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            js = js.Replace("@obj", FrameName);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        ///重置頁面

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void JavaScriptResetPage(string strRows)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.parent.CenterFrame.rows=‘" + strRows + "‘;</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:JavaScriptSetCookie

asp.net常用javascript封裝代碼

        /// 功能描述:用戶端方法設定Cookie

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="strName">Cookie名</param>

asp.net常用javascript封裝代碼

        /// <param name="strValue">Cookie值</param>

asp.net常用javascript封裝代碼

        public static void JavaScriptSetCookie(string strName, string strValue)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = @"<script language=Javascript>

asp.net常用javascript封裝代碼

            var the_cookie = ‘" + strName + "=" + strValue + @"‘

asp.net常用javascript封裝代碼

            var dateexpire = ‘Tuesday, 01-Dec-2020 12:00:00 GMT‘;

asp.net常用javascript封裝代碼

            //document.cookie = the_cookie;//寫入Cookie<BR>} <BR>

asp.net常用javascript封裝代碼

            document.cookie = the_cookie + ‘; expires=‘+dateexpire;            

asp.net常用javascript封裝代碼

            </script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:GotoParentWindow    

asp.net常用javascript封裝代碼

        /// 功能描述:傳回父視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="parentWindowUrl">父視窗</param>        

asp.net常用javascript封裝代碼

        public static void GotoParentWindow(string parentWindowUrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    this.parent.location.replace(‘" + parentWindowUrl + "‘);</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:ReplaceParentWindow    

asp.net常用javascript封裝代碼

        /// 功能描述:替換父視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="parentWindowUrl">父視窗</param>

asp.net常用javascript封裝代碼

        /// <param name="caption">視窗提示</param>

asp.net常用javascript封裝代碼

        /// <param name="future">視窗特征參數</param>

asp.net常用javascript封裝代碼

        public static void ReplaceParentWindow(string parentWindowUrl, string caption, string future)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = "";

asp.net常用javascript封裝代碼

            if (future != null && future.Trim() != "")

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                js = @"<script language=javascript>this.parent.location.replace(‘" + parentWindowUrl + "‘,‘" + caption + "‘,‘" + future + "‘);</script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                js = @"<script language=javascript>var iWidth = 0 ;var iHeight = 0 ;iWidth=window.screen.availWidth-10;iHeight=window.screen.availHeight-50;

asp.net常用javascript封裝代碼

                            var szFeatures = ‘dialogWidth:‘+iWidth+‘;dialogHeight:‘+iHeight+‘;dialogLeft:0px;dialogTop:0px;center:yes;help=no;resizable:on;status:on;scroll=yes‘;this.parent.location.replace(‘" + parentWindowUrl + "‘,‘" + caption + "‘,szFeatures);</script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:ReplaceOpenerWindow    

asp.net常用javascript封裝代碼

        /// 功能描述:替換目前窗體的打開視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="openerWindowUrl">目前窗體的打開視窗</param>        

asp.net常用javascript封裝代碼

        public static void ReplaceOpenerWindow(string openerWindowUrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.opener.location.replace(‘" + openerWindowUrl + "‘);</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:ReplaceOpenerParentWindow    

asp.net常用javascript封裝代碼

        /// 功能描述:替換目前窗體的打開視窗的父視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="openerWindowUrl">目前窗體的打開視窗的父視窗</param>        

asp.net常用javascript封裝代碼

        public static void ReplaceOpenerParentFrame(string frameName, string frameWindowUrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.opener.parent." + frameName + ".location.replace(‘" + frameWindowUrl + "‘);</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void ReplaceOpenerParentWindow(string openerParentWindowUrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.opener.parent.location.replace(‘" + openerParentWindowUrl + "‘);</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:CloseParentWindow    

asp.net常用javascript封裝代碼

        /// 功能描述:關閉視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void CloseParentWindow()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.parent.close();  

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void CloseOpenerWindow()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

                    window.opener.close();  

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:ShowModalDialogJavascript    

asp.net常用javascript封裝代碼

        /// 功能描述:傳回打開模式視窗的腳本    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// <param name="webFormUrl"></param>

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static string ShowModalDialogJavascript(string webFormUrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = @"<script language=javascript>

asp.net常用javascript封裝代碼

                            var iWidth = 0 ;

asp.net常用javascript封裝代碼

                            var iHeight = 0 ;

asp.net常用javascript封裝代碼

                            iWidth=window.screen.availWidth-10;

asp.net常用javascript封裝代碼

                            iHeight=window.screen.availHeight-50;

asp.net常用javascript封裝代碼

                            var szFeatures = ‘dialogWidth:‘+iWidth+‘;dialogHeight:‘+iHeight+‘;dialogLeft:0px;dialogTop:0px;center:yes;help=no;resizable:on;status:on;scroll=yes‘;

asp.net常用javascript封裝代碼

                            showModalDialog(‘" + webFormUrl + "‘,‘‘,szFeatures);</script>";

asp.net常用javascript封裝代碼

            return js;

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static string ShowModalDialogJavascript(string webFormUrl, string features)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = @"<script language=javascript>                            

asp.net常用javascript封裝代碼

                            showModalDialog(‘" + webFormUrl + "‘,‘‘,‘" + features + "‘);</script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        /// 函數名:ShowModalDialogWindow    

asp.net常用javascript封裝代碼

        /// 功能描述:打開模式視窗    

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void ShowModalDialogWindow(string webFormUrl)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = ShowModalDialogJavascript(webFormUrl);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void ShowModalDialogWindow(string webFormUrl, string features)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = ShowModalDialogJavascript(webFormUrl, features);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string features = "dialogWidth:" + width.ToString() + "px"

asp.net常用javascript封裝代碼

                + ";dialogHeight:" + height.ToString() + "px"

asp.net常用javascript封裝代碼

                + ";dialogLeft:" + left.ToString() + "px"

asp.net常用javascript封裝代碼

                + ";dialogTop:" + top.ToString() + "px"

asp.net常用javascript封裝代碼

                + ";center:yes;help=no;resizable:no;status:no;scroll=no";

asp.net常用javascript封裝代碼

            ShowModalDialogWindow(webFormUrl, features);

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void SetHtmlElementValue(string formName, string elementName, string elementValue)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            string js = @"<Script language=‘JavaScript‘>if(document." + formName + "." + elementName + "!=null){document." + formName + "." + elementName + ".value =" + elementValue + ";}</Script>";

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

     /**//**/

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// 回車-〉tab

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// <param name="page"></param>

asp.net常用javascript封裝代碼

    public static void ToTab()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        Page page;

asp.net常用javascript封裝代碼

        page = HttpContext.Current.Handler as System.Web.UI.Page;

asp.net常用javascript封裝代碼

        System.Text.StringBuilder scriptFunction = new StringBuilder();

asp.net常用javascript封裝代碼

        scriptFunction.Append("<script language=‘javascript‘>");

asp.net常用javascript封裝代碼

        scriptFunction.Append("       function returnTotab()");

asp.net常用javascript封裝代碼

        scriptFunction.Append("         {");

asp.net常用javascript封裝代碼

        scriptFunction.Append("          if(event.keyCode==13)    ");

asp.net常用javascript封裝代碼

        scriptFunction.Append("             {event.keyCode=9;     ");

asp.net常用javascript封裝代碼

        scriptFunction.Append("               return true;}       ");

asp.net常用javascript封裝代碼

        scriptFunction.Append("          } ");

asp.net常用javascript封裝代碼

        scriptFunction.Append("</script>");

asp.net常用javascript封裝代碼

        page.ClientScript.RegisterStartupScript(page.GetType(),"totab", scriptFunction.ToString());

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    }

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /**//**/

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// tab->enter

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    public static void tabToEnter()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        scriptFunction.Append("    function Tcheck()");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        scriptFunction.Append("         if(event.keyCode==8||event.keyCode==9) ");

asp.net常用javascript封裝代碼

        scriptFunction.Append("          return true;");

asp.net常用javascript封裝代碼

        scriptFunction.Append("         else ");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        scriptFunction.Append("          if(((event.keyCode>=48)++(event.keyCode<=57))||((event.keyCode>=96)++(event.keyCode<=105)))");

asp.net常用javascript封裝代碼

        scriptFunction.Append("              return true;");

asp.net常用javascript封裝代碼

        scriptFunction.Append("          else");

asp.net常用javascript封裝代碼

        scriptFunction.Append("          if(event.keyCode==13||event.keyCode==110||event.keyCode==190||event.keyCode==39)");

asp.net常用javascript封裝代碼

        scriptFunction.Append("             {event.keyCode=9;");

asp.net常用javascript封裝代碼

        scriptFunction.Append("               return true;}");

asp.net常用javascript封裝代碼

        scriptFunction.Append("            else");

asp.net常用javascript封裝代碼

        scriptFunction.Append("              return false;");

asp.net常用javascript封裝代碼

        scriptFunction.Append("        }");

asp.net常用javascript封裝代碼

        scriptFunction.Append("          }     ");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        page.ClientScript.RegisterStartupScript(page.GetType(),"switch", scriptFunction.ToString());

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// attachEvent

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// <param name="controlToFocus"></param>

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    public static void attachEvent(Control[] controlToFocus)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        string scriptClientId;

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        foreach (Control con in controlToFocus)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            scriptClientId = con.ClientID;

asp.net常用javascript封裝代碼

            scriptFunction.Append("document.getElementById(‘" + scriptClientId + "‘).attachEvent(‘onkeydown‘, Tcheck);");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        page.ClientScript.RegisterStartupScript(page.GetType(),"attach", scriptFunction.ToString());

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// 

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

    /// <param name="eventStr"></param>

asp.net常用javascript封裝代碼

    /// <param name="FuncStr"></param>

asp.net常用javascript封裝代碼

    public static void AttachEvent(Control[] controlToFocus, string

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

eventStr, string FuncStr)

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            scriptFunction.Append("document.getElementById(‘" + scriptClientId + "‘).attachEvent(‘" + eventStr + "‘, " + FuncStr + ");");

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        page.ClientScript.RegisterStartupScript(page.GetType(),"attach2", scriptFunction.ToString());

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

        public static void NumOnlyFun()

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

            Page page;

asp.net常用javascript封裝代碼

            page = HttpContext.Current.Handler as System.Web.UI.Page;

asp.net常用javascript封裝代碼

            System.Text.StringBuilder scriptFunction = new StringBuilder();

asp.net常用javascript封裝代碼

            scriptFunction.Append("<script language=‘javascript‘>");

asp.net常用javascript封裝代碼

            scriptFunction.Append("       function isNum()");

asp.net常用javascript封裝代碼

            scriptFunction.Append("         {");

asp.net常用javascript封裝代碼

            scriptFunction.Append("              if(event.keyCode==8||event.keyCode==9) ");

asp.net常用javascript封裝代碼

            scriptFunction.Append("                  return true;");

asp.net常用javascript封裝代碼

            scriptFunction.Append("             else ");

asp.net常用javascript封裝代碼

            scriptFunction.Append("             {");

asp.net常用javascript封裝代碼

            scriptFunction.Append("          if(((event.keyCode>=48)++(event.keyCode<=57))||((event.keyCode>=96)++(event.keyCode<=105)))");

asp.net常用javascript封裝代碼

            scriptFunction.Append("              return true;");

asp.net常用javascript封裝代碼

            scriptFunction.Append("          else");

asp.net常用javascript封裝代碼

            scriptFunction.Append("                return false;");

asp.net常用javascript封裝代碼

            scriptFunction.Append("        }");

asp.net常用javascript封裝代碼

            scriptFunction.Append("          } ");

asp.net常用javascript封裝代碼

            scriptFunction.Append("</script>");

asp.net常用javascript封裝代碼

            page.ClientScript.RegisterStartupScript(page.GetType(), "numonly", scriptFunction.ToString());

asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼
asp.net常用javascript封裝代碼

下一篇: Java泛型

繼續閱讀