zoukankan      html  css  js  c++  java
  • 一些web开发中常用的、做成cs文件的js代码(转载)

    上午无聊在清理thc123.com上的源代码的时候发现的,觉得这个也许还有点用,贴这里,以后方便找。
    别偷看哦。


    using System;
    using System.Web;
    using System.Web.UI;

    namespace COCOWO.COMP
    {
        
    /// <summary>
        
    /// 一些常用的Js调用
        
    /// 创建时间:2006-8-3
        
    /// 创建者:马先光
        
    /// </summary>

        public class Jscript
        
    {        
                   
            
    /// <summary>
            
    /// 弹出JavaScript小窗口
            
    /// </summary>
            
    /// <param name="js">窗口信息</param>

            public static void Alert(string message)
            
    {
                
    #region
                
    string js = @"<Script language='JavaScript'>
                        alert('
    " + message + "');</Script>";
                HttpContext.Current.Response.Write(js);
                
    #endregion

            }


            
    /// <summary>
            
    /// 弹出消息框并且转向到新的URL
            
    /// </summary>
            
    /// <param name="message">消息内容</param>
            
    /// <param name="toURL">连接地址</param>

            public static void AlertAndRedirect(string message, string toURL)
            
    {
                
    #region
                
    string js = "<script language=javascript>alert('{0}');window.location.replace('{1}')</script>";
                HttpContext.Current.Response.Write(
    string.Format(js, message, toURL));
                
    #endregion

            }

            
            
    /// <summary>
            
    /// 回到历史页面
            
    /// </summary>
            
    /// <param name="value">-1/1</param>

            public static void GoHistory(int value)
            
    {
                
    #region
                
    string js = @"<Script language='JavaScript'>
                        history.go({0});  
                      </Script>
    ";
                HttpContext.Current.Response.Write(
    string.Format(js, value));
                
    #endregion

            }


            
    /// <summary>
            
    /// 关闭当前窗口
            
    /// </summary>

            public static void CloseWindow()
            
    {
                
    #region
                
    string js = @"<Script language='JavaScript'>
                        parent.opener=null;window.close();  
                      </Script>
    ";
                HttpContext.Current.Response.Write(js);
                HttpContext.Current.Response.End();
                
    #endregion

            }


            
    /// <summary>
            
    /// 刷新父窗口
            
    /// </summary>

            public static void RefreshParent(string url)
            
    {
                
    #region
                
    string js = @"<script>try{top.location="""+url+@"""}catch(e){location="""+url+@"""}</script>";
                HttpContext.Current.Response.Write(js);
                
    #endregion

            }


           
            
    /// <summary>
            
    /// 刷新打开窗口
            
    /// </summary>

            public static void RefreshOpener()
            
    {
                
    #region
                
    string js = @"<Script language='JavaScript'>
                        opener.location.reload();
                      </Script>
    ";
                HttpContext.Current.Response.Write(js);
                
    #endregion

            }



            
    /// <summary>
            
    /// 打开指定大小的新窗体
            
    /// </summary>
            
    /// <param name="url">地址</param>
            
    /// <param name="width"></param>
            
    /// <param name="heigth"></param>
            
    /// <param name="top">头位置</param>
            
    /// <param name="left">左位置</param>

            public static void OpenWebFormSize(string url, int width,int heigth,int top,int left)
            
    {
                
    #region
                
    string js = @"<Script language='JavaScript'>window.open('" + url + @"','','height=" + heigth + ",width=" + width + ",top="+top+",left="+left+",location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no');</Script>";

                HttpContext.Current.Response.Write(js);
                
    #endregion

            }

           
            
            
    /// <summary>
            
    /// 转向Url制定的页面
            
    /// </summary>
            
    /// <param name="url">连接地址</param>

            public static void JavaScriptLocationHref(string url)
            
    {
                
    #region
                
    string js = @"<Script language='JavaScript'>
                        window.location.replace('{0}');
                      </Script>
    ";
                js 
    = string.Format(js, url);
                HttpContext.Current.Response.Write(js);
                
    #endregion

            }


            
    /// <summary>
            
    /// 打开指定大小位置的模式对话框
            
    /// </summary>
            
    /// <param name="webFormUrl">连接地址</param>
            
    /// <param name="width"></param>
            
    /// <param name="height"></param>
            
    /// <param name="top">距离上位置</param>
            
    /// <param name="left">距离左位置</param>

            public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left)
            
    {
                
    #region
                
    string features = "dialogWidth:" + width.ToString() + "px"
                    
    + ";dialogHeight:" + height.ToString() + "px"
                    
    + ";dialogLeft:" + left.ToString() + "px"
                    
    + ";dialogTop:" + top.ToString() + "px"
                    
    + ";center:yes;help=no;resizable:no;status:no;scroll=yes";
                ShowModalDialogWindow(webFormUrl, features);
                
    #endregion

            }


            
    public static void ShowModalDialogWindow(string webFormUrl, string features)
            
    {
                
    string js = ShowModalDialogJavascript(webFormUrl, features);
                HttpContext.Current.Response.Write(js);
            }


            
    public static string ShowModalDialogJavascript(string webFormUrl, string features)
            
    {
                
    #region
                
    string js = @"<script language=javascript>                            
                                showModalDialog('
    " + webFormUrl + "','','" + features + "');</script>";
                
    return js;
                
    #endregion

            }
     
           

        }

    }



    using System;
    using System.Web;
    using System.Web.UI;

    namespace COCOWO.COMP
    {
        
    /// <summary>
        /// 一些常用的Js调用
        /// 创建时间:2006-8-3
        /// 创建者:马先光
        /// </summary>
        public class Jscript
        
    {        
                   
            
    /// <summary>
            /// 弹出JavaScript小窗口
            /// </summary>
            /// <param name="js">窗口信息</param>
            public static void Alert(string message)
            
    {
                #region
                string js 
    = @"<Script language='JavaScript'>
                        alert('
    " + message + "');</Script>";
                HttpContext.Current.Response.Write(js);
                #endregion
            }


            
    /// <summary>
            /// 弹出消息框并且转向到新的URL
            /// </summary>
            /// <param name="message">消息内容</param>
            /// <param name="toURL">连接地址</param>
            public static void AlertAndRedirect(string message, string toURL)
            
    {
                #region
                string js 
    = "<script language=javascript>alert('{0}');window.location.replace('{1}')</script>";
                HttpContext.Current.Response.Write(string.Format(js, message, toURL));
                #endregion
            }

            
            
    /// <summary>
            /// 回到历史页面
            /// </summary>
            /// <param name="value">-1/1</param>
            public static void GoHistory(int value)
            
    {
                #region
                string js 
    = @"<Script language='JavaScript'>
                        history.go({0});  
                      </Script>
    ";
                HttpContext.Current.Response.Write(string.Format(js, value));
                #endregion
            }


            
    /// <summary>
            /// 关闭当前窗口
            /// </summary>
            public static void CloseWindow()
            
    {
                #region
                string js 
    = @"<Script language='JavaScript'>
                        parent.opener=null;window.close();  
                      </Script>
    ";
                HttpContext.Current.Response.Write(js);
                HttpContext.Current.Response.End();
                #endregion
            }


            
    /// <summary>
            /// 刷新父窗口
            /// </summary>
            public static void RefreshParent(string url)
            
    {
                #region
                string js 
    = @"<script>try{top.location="""+url+@"""}catch(e){location="""+url+@"""}</script>";
                HttpContext.Current.Response.Write(js);
                #endregion
            }


           
            
    /// <summary>
            /// 刷新打开窗口
            /// </summary>
            public static void RefreshOpener()
            
    {
                #region
                string js 
    = @"<Script language='JavaScript'>
                        opener.location.reload();
                      </Script>
    ";
                HttpContext.Current.Response.Write(js);
                #endregion
            }



            
    /// <summary>
            /// 打开指定大小的新窗体
            /// </summary>
            /// <param name="url">地址</param>
            /// <param name="width">宽</param>
            /// <param name="heigth">高</param>
            /// <param name="top">头位置</param>
            /// <param name="left">左位置</param>
            public static void OpenWebFormSize(string url, int width,int heigth,int top,int left)
            
    {
                #region
                string js 
    = @"<Script language='JavaScript'>window.open('" + url + @"','','height=" + heigth + ",width=" + width + ",top="+top+",left="+left+",location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no');</Script>";

                HttpContext.Current.Response.Write(js);
                #endregion
            }

           
            
            
    /// <summary>
            /// 转向Url制定的页面
            /// </summary>
            /// <param name="url">连接地址</param>
            public static void JavaScriptLocationHref(string url)
            
    {
                #region
                string js 
    = @"<Script language='JavaScript'>
                        window.location.replace('{0}');
                      </Script>
    ";
                js 
    = string.Format(js, url);
                HttpContext.Current.Response.Write(js);
                #endregion
            }


            
    /// <summary>
            /// 打开指定大小位置的模式对话框
            /// </summary>
            /// <param name="webFormUrl">连接地址</param>
            /// <param name="width">宽</param>
            /// <param name="height">高</param>
            /// <param name="top">距离上位置</param>
            /// <param name="left">距离左位置</param>
            public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left)
            
    {
                #region
                string features 
    = "dialogWidth:" + width.ToString() + "px"
                    
    + ";dialogHeight:" + height.ToString() + "px"
                    
    + ";dialogLeft:" + left.ToString() + "px"
                    
    + ";dialogTop:" + top.ToString() + "px"
                    
    + ";center:yes;help=no;resizable:no;status:no;scroll=yes";
                ShowModalDialogWindow(webFormUrl, features);
                #endregion
            }


            public static 
    void ShowModalDialogWindow(string webFormUrl, string features)
            
    {
                string js 
    = ShowModalDialogJavascript(webFormUrl, features);
                HttpContext.Current.Response.Write(js);
            }


            public static string ShowModalDialogJavascript(string webFormUrl, string features)
            
    {
                #region
                string js 
    = @"<script language=javascript>                            
                                showModalDialog('
    " + webFormUrl + "','','" + features + "');</script>";
                
    return js;
                #endregion
            }
     
           

        }

    }


    转载自http://www.cnblogs.com/thcjp/archive/2007/05/23/757020.html
  • 相关阅读:
    CSS浮动(float、clear)通俗讲解
    JAVA 类的加载
    数据库操作 delete和truncate的区别
    正则表达式 匹配相同数字
    Oracle EBS OM 取消订单
    Oracle EBS OM 取消订单行
    Oracle EBS OM 已存在的OM订单增加物料
    Oracle EBS OM 创建订单
    Oracle EBS INV 创建物料搬运单头
    Oracle EBS INV 创建物料搬运单
  • 原文地址:https://www.cnblogs.com/Safe3/p/813907.html
Copyright © 2011-2022 走看看