国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
asp.net常用javascript封裝代碼
using System;
using System.Text;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

namespace JScript
{
    
/// <summary>
    
/// 提供向頁面輸出客戶端代碼實現(xiàn)特殊功能的方法
    
/// </summary>
    
/// <remarks>
    
/// </remarks>


    
public class JScript
    
{

        
/// <summary>
        
/// 加入收藏夾
        
/// </summary>
        
/// <param name="url">收藏網(wǎng)址</param>
        
/// <param name="urlname">收藏網(wǎng)址提示</param>
        
/// <param name="name">收藏網(wǎng)址名字</param>


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

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



        
/// <summary>
        
/// 加載以后寫自己的腳本
        
/// </summary>
        
/// <param name="pages"></param>
        
/// <param name="yourJs"></param>

        public static void ClientWrite(string yourJs)
        
{
            Page pages;
            pages 
= HttpContext.Current.Handler as System.Web.UI.Page;
            pages.Controls.Add(
new System.Web.UI.LiteralControl("<script language=javascript>" + yourJs + "</script>"));
        }

        
/**/
        
/// <summary>
        
/// 加載以前寫自己的腳本
        
/// </summary>
        
/// <param name="pages"></param>
        
/// <param name="yourJs"></param>

        public static void ClientWrite2(string yourJs)
        
{
            Page pages;
            pages 
= HttpContext.Current.Handler as System.Web.UI.Page;
            pages.Response.Write(
"<script language=javascript>");
            pages.Response.Write(yourJs);
            pages.Response.Write(
" </script>");
        }


        
/**/

        
/**/
        
/// <summary>
        
///  窗體加載以后探出對話框
        
///  </summary>

        public static void Alert(string msg)
        
{
            Page pages;
            pages 
= HttpContext.Current.Handler as System.Web.UI.Page;
            msg 
= msg.Replace("""");
            msg 
= msg.Replace("\"""");
            msg = msg.Replace("\n"@"\n").Replace("\r"@"\r").Replace("\"", @"\""");

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

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

        public static void Alert_none(string msg)
        
{
            Page pages;
            pages 
= HttpContext.Current.Handler as System.Web.UI.Page;
            msg 
= msg.Replace("""");
            msg 
= msg.Replace("\"""");
            msg = msg.Replace("\n"@"\n").Replace("\r"@"\r").Replace("\"", @"\""");
            string retu = " alert(‘" + msg + "‘);";
            ClientWrite2(retu);
        }

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


       
        
/// <summary>
        
/// 彈出JavaScript小窗口
        
/// </summary>
        
/// <param name="js">窗口信息</param>

       
        
public static void Alert(object message)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    alert(‘{0}‘);  
                  </Script>
";
            HttpContext.Current.Response.Write(
string.Format(js, message.ToString()));
        }


        
public static void RtnRltMsgbox(object message, string strWinCtrl)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                     strWinCtrl = true;
                     strWinCtrl = if(!confirm(‘
" + message + "‘))return false;</Script>";
            HttpContext.Current.Response.Write(
string.Format(js, message.ToString()));
        }


        
/// <summary>
        
/// 回到歷史頁面
        
/// </summary>
        
/// <param name="value">-1/1</param>

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


        
/// <summary>
        
/// 關閉當前窗口
        
/// </summary>

        public static void CloseWindow()
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    window.close();  
                  </Script>
";
            HttpContext.Current.Response.Write(js);
            HttpContext.Current.Response.End();
        }


        
/// <summary>
        
/// 刷新本頁
        
/// </summary>

        public static void Refreshself()
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    window.location=window.location.href;
                  </Script>
";
            HttpContext.Current.Response.Write(js);
        }

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

        public static void RefreshParent(string parurl)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                  window.opener.location.reload(‘
" + parurl + "‘)</Script>";
            HttpContext.Current.Response.Write(js);
        }

        
/// <summary>
        
/// 刷新父框架
        
/// </summary>

        public static void RefreshParentifarme(string url)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    window.parent.location.reload(‘
"+url+"‘)</Script>";
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>
        
/// 格式化為JS可解釋的字符串
        
/// </summary>
        
/// <param name="s"></param>
        
/// <returns></returns>

        public static string JSStringFormat(string s)
        
{
            
return s.Replace("\r""\\r").Replace("\n""\\n").Replace("""\\‘").Replace("\"""\\\"");
        }


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

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



        
/// <summary>
        
/// 打開小窗體
        
/// </summary>
        
/// <param name="url"></param>
        
/// <param name="width"></param>
        
/// <param name="height"></param>
        
/// <param name="top"></param>
        
/// <param name="left"></param>

        public static void OpenLittleWindow(string url, int width, int height, int top, int left)
        
{
            
string str,js;
            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();";
            str 
= str.Replace("{width}", width.ToString());
            str 
= str.Replace("{height}", height.ToString());
            str 
= str.Replace("{top}", top.ToString());
            str 
= str.Replace("{left}", left.ToString());
            str 
= str.Replace("{url}", url);
            js 
= @"<Script language=‘JavaScript‘>"+str+" </Script>";
            HttpContext.Current.Response.Write(js);
        }


        
/**/

        
/// <summary>
        
/// 打開窗口
        
/// </summary>
        
/// <param name="url"></param>

        public static void OpenWebForm(string url)
        
{
            
/*…………………………………………………………………………………………*/
            
/*修改目的:    新開頁面去掉ie的菜單。。。                        */

            
string js = @"<Script language=‘JavaScript‘>
            //window.open(‘
" + url + @"‘);
            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‘);
            </Script>
";
            
/*結束*/
            
/*…………………………………………………………………………………………*/


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

        
public static void OpenWebForm(string url, string name, string future)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                     window.open(‘
" + url + @"‘,‘" + name + @"‘,‘" + future + @"‘)
                  </Script>
";
            HttpContext.Current.Response.Write(js);
        }

        
public static void OpenWebForm(string url, string formName)
        
{
            
/*…………………………………………………………………………………………*/
            
/*修改目的:    新開頁面去掉ie的菜單。。。                        */
            
/*注釋內(nèi)容:                                */
            
/*開始*/
            
string js = @"<Script language=‘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‘);
            </Script>
";
            
/*結束*/
            
/*…………………………………………………………………………………………*/

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


        
/// <summary>        
        
/// 函數(shù)名:OpenWebForm    
        
/// 功能描述:打開WEB窗口    
        
/// </summary>
        
/// <param name="url">WEB窗口</param>
        
/// <param name="isFullScreen">是否全屏幕</param>

        public static void OpenWebForm(string url, bool isFullScreen)
        
{
            
string js = @"<Script language=‘JavaScript‘>";
            
if (isFullScreen)
            
{
                js 
+= "var iWidth = 0;";
                js 
+= "var iHeight = 0;";
                js 
+= "iWidth=window.screen.availWidth-10;";
                js 
+= "iHeight=window.screen.availHeight-50;";
                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‘;";
                js 
+= "window.open(‘" + url + @"‘,‘‘,szFeatures);";
            }

            
else
            
{
                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‘);";
            }

            js 
+= "</Script>";
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>
        
/// 轉向Url制定的頁面
        
/// </summary>
        
/// <param name="url"></param>

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


        
/// <summary>
        
/// 指定的框架頁面轉換
        
/// </summary>
        
/// <param name="FrameName"></param>
        
/// <param name="url"></param>

        public static void JavaScriptFrameHref(string FrameName, string url)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    
                    @obj.location.replace(""{0}"");
                  </Script>
";
            js 
= js.Replace("@obj", FrameName);
            js 
= string.Format(js, url);
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>
        
///重置頁面
        
/// </summary>

        public static void JavaScriptResetPage(string strRows)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    window.parent.CenterFrame.rows=‘
" + strRows + "‘;</Script>";
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>
        
/// 函數(shù)名:JavaScriptSetCookie
        
/// 功能描述:客戶端方法設置Cookie
        
/// </summary>
        
/// <param name="strName">Cookie名</param>
        
/// <param name="strValue">Cookie值</param>

        public static void JavaScriptSetCookie(string strName, string strValue)
        
{
            
string js = @"<script language=Javascript>
            var the_cookie = ‘
" + strName + "=" + strValue + @"
            var dateexpire = ‘Tuesday, 01-Dec-2020 12:00:00 GMT‘;
            //document.cookie = the_cookie;//寫入Cookie<BR>} <BR>
            document.cookie = the_cookie + ‘; expires=‘+dateexpire;            
            </script>
";
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>        
        
/// 函數(shù)名:GotoParentWindow    
        
/// 功能描述:返回父窗口    
        
/// </summary>
        
/// <param name="parentWindowUrl">父窗口</param>        

        public static void GotoParentWindow(string parentWindowUrl)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    this.parent.location.replace(‘
" + parentWindowUrl + "‘);</Script>";
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>        
        
/// 函數(shù)名:ReplaceParentWindow    
        
/// 功能描述:替換父窗口    
        
/// </summary>
        
/// <param name="parentWindowUrl">父窗口</param>
        
/// <param name="caption">窗口提示</param>
        
/// <param name="future">窗口特征參數(shù)</param>

        public static void ReplaceParentWindow(string parentWindowUrl, string caption, string future)
        
{
            
string js = "";
            
if (future != null && future.Trim() != "")
            
{
                js 
= @"<script language=javascript>this.parent.location.replace(‘" + parentWindowUrl + "‘,‘" + caption + "‘,‘" + future + "‘);</script>";
            }

            
else
            
{
                js 
= @"<script language=javascript>var iWidth = 0 ;var iHeight = 0 ;iWidth=window.screen.availWidth-10;iHeight=window.screen.availHeight-50;
                            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>";
            }


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


        
/// <summary>        
        
/// 函數(shù)名:ReplaceOpenerWindow    
        
/// 功能描述:替換當前窗體的打開窗口    
        
/// </summary>
        
/// <param name="openerWindowUrl">當前窗體的打開窗口</param>        

        public static void ReplaceOpenerWindow(string openerWindowUrl)
        
{
            
string js = @"<Script language=‘JavaScript‘>
                    window.opener.location.replace(‘
" + openerWindowUrl + "‘);</Script>";
            HttpContext.Current.Response.Write(js);
        }


        
/// <summary>        
        
/// 函數(shù)名:ReplaceOpenerParentWindow    
        
/// 功能描述:替換當前窗體的打開窗口的父窗口    
        
/// </summary>
        
/// <param name="openerWindowUrl">當前窗體的打開窗口的父窗口</param>        

360docimg_501_        public static void ReplaceOpenerParentFrame(string frameName, string frameWindowUrl)
360docimg_502_360docimg_503_        
{
360docimg_505_            
string js = @"<Script language=‘JavaScript‘>
360docimg_506_                    window.opener.parent.
" + frameName + ".location.replace(‘" + frameWindowUrl + "‘);</Script>";
360docimg_507_            HttpContext.Current.Response.Write(js);
360docimg_508_        }

360docimg_509_
360docimg_510_360docimg_511_        
/// <summary>        
360docimg_512_        
/// 函數(shù)名:ReplaceOpenerParentWindow    
360docimg_513_        
/// 功能描述:替換當前窗體的打開窗口的父窗口    
360docimg_514_        
/// </summary>
360docimg_515_        
/// <param name="openerWindowUrl">當前窗體的打開窗口的父窗口</param>        

360docimg_516_        public static void ReplaceOpenerParentWindow(string openerParentWindowUrl)
360docimg_517_360docimg_518_        
{
360docimg_520_            
string js = @"<Script language=‘JavaScript‘>
360docimg_521_                    window.opener.parent.location.replace(‘
" + openerParentWindowUrl + "‘);</Script>";
360docimg_522_            HttpContext.Current.Response.Write(js);
360docimg_523_        }

360docimg_524_
360docimg_525_360docimg_526_        
/// <summary>        
360docimg_527_        
/// 函數(shù)名:CloseParentWindow    
360docimg_528_        
/// 功能描述:關閉窗口    
360docimg_529_        
/// </summary>

360docimg_530_        public static void CloseParentWindow()
360docimg_531_360docimg_532_        
{
360docimg_534_            
string js = @"<Script language=‘JavaScript‘>
360docimg_535_                    window.parent.close();  
360docimg_536_                  </Script>
";
360docimg_537_            HttpContext.Current.Response.Write(js);
360docimg_538_        }

360docimg_539_
360docimg_540_        
public static void CloseOpenerWindow()
360docimg_541_360docimg_542_        
{
360docimg_544_            
string js = @"<Script language=‘JavaScript‘>
360docimg_545_                    window.opener.close();  
360docimg_546_                  </Script>
";
360docimg_547_            HttpContext.Current.Response.Write(js);
360docimg_548_        }

360docimg_549_
360docimg_550_360docimg_551_        
/// <summary>
360docimg_552_        
/// 函數(shù)名:ShowModalDialogJavascript    
360docimg_553_        
/// 功能描述:返回打開模式窗口的腳本    
360docimg_554_        
/// </summary>
360docimg_555_        
/// <param name="webFormUrl"></param>
360docimg_556_        
/// <returns></returns>

360docimg_557_        public static string ShowModalDialogJavascript(string webFormUrl)
360docimg_558_360docimg_559_        
{
360docimg_561_            
string js = @"<script language=javascript>
360docimg_562_                            var iWidth = 0 ;
360docimg_563_                            var iHeight = 0 ;
360docimg_564_                            iWidth=window.screen.availWidth-10;
360docimg_565_                            iHeight=window.screen.availHeight-50;
360docimg_566_                            var szFeatures = ‘dialogWidth:‘+iWidth+‘;dialogHeight:‘+iHeight+‘;dialogLeft:0px;dialogTop:0px;center:yes;help=no;resizable:on;status:on;scroll=yes‘;
360docimg_567_                            showModalDialog(‘
" + webFormUrl + "‘,‘‘,szFeatures);</script>";
360docimg_568_            
return js;
360docimg_569_        }

360docimg_570_
360docimg_571_        
public static string ShowModalDialogJavascript(string webFormUrl, string features)
360docimg_572_360docimg_573_        
{
360docimg_575_            
string js = @"<script language=javascript>                            
360docimg_576_                            showModalDialog(‘
" + webFormUrl + "‘,‘‘,‘" + features + "‘);</script>";
360docimg_577_            
return js;
360docimg_578_        }

360docimg_579_
360docimg_580_360docimg_581_        
/// <summary>
360docimg_582_        
/// 函數(shù)名:ShowModalDialogWindow    
360docimg_583_        
/// 功能描述:打開模式窗口    
360docimg_584_        
/// </summary>
360docimg_585_        
/// <param name="webFormUrl"></param>
360docimg_586_        
/// <returns></returns>

360docimg_587_        public static void ShowModalDialogWindow(string webFormUrl)
360docimg_588_360docimg_589_        
{
360docimg_591_            
string js = ShowModalDialogJavascript(webFormUrl);
360docimg_592_            HttpContext.Current.Response.Write(js);
360docimg_593_        }

360docimg_594_
360docimg_595_        
public static void ShowModalDialogWindow(string webFormUrl, string features)
360docimg_596_360docimg_597_        
{
360docimg_599_            
string js = ShowModalDialogJavascript(webFormUrl, features);
360docimg_600_            HttpContext.Current.Response.Write(js);
360docimg_601_        }

360docimg_602_        
public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left)
360docimg_603_360docimg_604_        
{
360docimg_606_            
string features = "dialogWidth:" + width.ToString() + "px"
360docimg_607_                
+ ";dialogHeight:" + height.ToString() + "px"
360docimg_608_                
+ ";dialogLeft:" + left.ToString() + "px"
360docimg_609_                
+ ";dialogTop:" + top.ToString() + "px"
360docimg_610_                
+ ";center:yes;help=no;resizable:no;status:no;scroll=no";
360docimg_611_            ShowModalDialogWindow(webFormUrl, features);
360docimg_612_        }

360docimg_613_
360docimg_614_        
public static void SetHtmlElementValue(string formName, string elementName, string elementValue)
360docimg_615_360docimg_616_        
{
360docimg_618_            
string js = @"<Script language=‘JavaScript‘>if(document." + formName + "." + elementName + "!=null){document." + formName + "." + elementName + ".value =" + elementValue + ";}</Script>";
360docimg_619_            HttpContext.Current.Response.Write(js);
360docimg_620_        }

360docimg_621_    
360docimg_622_360docimg_623_     
/**/
360docimg_624_360docimg_625_    
/// <summary>
360docimg_626_    
/// 回車-〉tab
360docimg_627_    
/// </summary>
360docimg_628_    
/// <param name="page"></param>

360docimg_629_    public static void ToTab()
360docimg_630_360docimg_631_    
{
360docimg_633_        Page page;
360docimg_634_        page 
= HttpContext.Current.Handler as System.Web.UI.Page;
360docimg_635_        System.Text.StringBuilder scriptFunction 
= new StringBuilder();
360docimg_636_        scriptFunction.Append(
"<script language=‘javascript‘>");
360docimg_637_        scriptFunction.Append(
"       function returnTotab()");
360docimg_638_        scriptFunction.Append(
"         {");
360docimg_639_        scriptFunction.Append(
"          if(event.keyCode==13)    ");
360docimg_640_        scriptFunction.Append(
"             {event.keyCode=9;     ");
360docimg_641_        scriptFunction.Append(
"               return true;}       ");
360docimg_642_        scriptFunction.Append(
"          } ");
360docimg_643_        scriptFunction.Append(
"</script>");
360docimg_644_        page.ClientScript.RegisterStartupScript(page.GetType(),
"totab", scriptFunction.ToString());
360docimg_645_
360docimg_646_    }

360docimg_647_360docimg_648_    
/**/
360docimg_649_360docimg_650_    
/// <summary>
360docimg_651_    
/// tab->enter
360docimg_652_    
/// </summary>
360docimg_653_    
/// <param name="page"></param>

360docimg_654_    public static void tabToEnter()
360docimg_655_360docimg_656_    
{
360docimg_658_        Page page;
360docimg_659_        page 
= HttpContext.Current.Handler as System.Web.UI.Page;
360docimg_660_        System.Text.StringBuilder scriptFunction 
= new StringBuilder();
360docimg_661_        scriptFunction.Append(
"<script language=‘javascript‘>");
360docimg_662_        scriptFunction.Append(
"    function Tcheck()");
360docimg_663_        scriptFunction.Append(
"         {");
360docimg_664_        scriptFunction.Append(
"         if(event.keyCode==8||event.keyCode==9) ");
360docimg_665_        scriptFunction.Append(
"          return true;");
360docimg_666_        scriptFunction.Append(
"         else ");
360docimg_667_        scriptFunction.Append(
"         {");
360docimg_668_        scriptFunction.Append(
"          if(((event.keyCode>=48)++(event.keyCode<=57))||((event.keyCode>=96)++(event.keyCode<=105)))");
360docimg_669_        scriptFunction.Append(
"              return true;");
360docimg_670_        scriptFunction.Append(
"          else");
360docimg_671_        scriptFunction.Append(
"          if(event.keyCode==13||event.keyCode==110||event.keyCode==190||event.keyCode==39)");
360docimg_672_        scriptFunction.Append(
"             {event.keyCode=9;");
360docimg_673_        scriptFunction.Append(
"               return true;}");
360docimg_674_        scriptFunction.Append(
"            else");
360docimg_675_        scriptFunction.Append(
"              return false;");
360docimg_676_        scriptFunction.Append(
"        }");
360docimg_677_        scriptFunction.Append(
"          }     ");
360docimg_678_        scriptFunction.Append(
"</script>");
360docimg_679_        page.ClientScript.RegisterStartupScript(page.GetType(),
"switch", scriptFunction.ToString());
360docimg_680_    }

360docimg_681_360docimg_682_    
/**/
360docimg_683_360docimg_684_    
/// <summary>
360docimg_685_    
/// attachEvent
360docimg_686_    
/// </summary>
360docimg_687_    
/// <param name="controlToFocus"></param>
360docimg_688_    
/// <param name="page"></param>

360docimg_689_    public static void attachEvent(Control[] controlToFocus)
360docimg_690_360docimg_691_    
{
360docimg_693_        Page page;
360docimg_694_        page 
= HttpContext.Current.Handler as System.Web.UI.Page;
360docimg_695_        System.Text.StringBuilder scriptFunction 
= new StringBuilder();
360docimg_696_        
string scriptClientId;
360docimg_697_        scriptFunction.Append(
"<script language=‘javascript‘>");
360docimg_698_
360docimg_699_        
foreach (Control con in controlToFocus)
360docimg_700_360docimg_701_        
{
360docimg_703_            scriptClientId 
= con.ClientID;
360docimg_704_            scriptFunction.Append(
"document.getElementById(‘" + scriptClientId + "‘).attachEvent(‘onkeydown‘, Tcheck);");
360docimg_705_        }

360docimg_706_        scriptFunction.Append(
"</script>");
360docimg_707_        page.ClientScript.RegisterStartupScript(page.GetType(),
"attach", scriptFunction.ToString());
360docimg_708_    }

360docimg_709_
360docimg_710_
360docimg_711_360docimg_712_    
/**/
360docimg_713_360docimg_714_    
/// <summary>
360docimg_715_    
/// 
360docimg_716_    
/// </summary>
360docimg_717_    
/// <param name="controlToFocus"></param>
360docimg_718_    
/// <param name="page"></param>
360docimg_719_    
/// <param name="eventStr"></param>
360docimg_720_    
/// <param name="FuncStr"></param>

360docimg_721_    public static void AttachEvent(Control[] controlToFocus, string
360docimg_722_
360docimg_723_eventStr, 
string FuncStr)
360docimg_724_360docimg_725_    
{
360docimg_727_        Page page;
360docimg_728_        page 
= HttpContext.Current.Handler as System.Web.UI.Page;
360docimg_729_        System.Text.StringBuilder scriptFunction 
= new StringBuilder();
360docimg_730_        
string scriptClientId;
360docimg_731_        scriptFunction.Append(
"<script language=‘javascript‘>");
360docimg_732_        
foreach (Control con in controlToFocus)
360docimg_733_360docimg_734_        
{
360docimg_736_            scriptClientId 
= con.ClientID;
360docimg_737_            scriptFunction.Append(
"document.getElementById(‘" + scriptClientId + "‘).attachEvent(‘" + eventStr + "‘, " + FuncStr + ");");
360docimg_738_        }

360docimg_739_        scriptFunction.Append(
"</script>");
360docimg_740_        page.ClientScript.RegisterStartupScript(page.GetType(),
"attach2", scriptFunction.ToString());
360docimg_741_    }

360docimg_742_360docimg_743_    
/**/
360docimg_744_360docimg_745_    
/// <summary>
360docimg_746_    
/// 
360docimg_747_    
/// </summary>
360docimg_748_    
/// <param name="page"></param>

360docimg_749_        public static void NumOnlyFun()
360docimg_750_360docimg_751_        
{
360docimg_753_            Page page;
360docimg_754_            page 
= HttpContext.Current.Handler as System.Web.UI.Page;
360docimg_755_            System.Text.StringBuilder scriptFunction 
= new StringBuilder();
360docimg_756_            scriptFunction.Append(
"<script language=‘javascript‘>");
360docimg_757_            scriptFunction.Append(
"       function isNum()");
360docimg_758_            scriptFunction.Append(
"         {");
360docimg_759_            scriptFunction.Append(
"              if(event.keyCode==8||event.keyCode==9) ");
360docimg_760_            scriptFunction.Append(
"                  return true;");
360docimg_761_            scriptFunction.Append(
"             else ");
360docimg_762_            scriptFunction.Append(
"             {");
360docimg_763_            scriptFunction.Append(
"          if(((event.keyCode>=48)++(event.keyCode<=57))||((event.keyCode>=96)++(event.keyCode<=105)))");
360docimg_764_            scriptFunction.Append(
"              return true;");
360docimg_765_            scriptFunction.Append(
"          else");
360docimg_766_            scriptFunction.Append(
"                return false;");
360docimg_767_            scriptFunction.Append(
"        }");
360docimg_768_            scriptFunction.Append(
"          } ");
360docimg_769_            scriptFunction.Append(
"</script>");
360docimg_770_            page.ClientScript.RegisterStartupScript(page.GetType(), 
"numonly", scriptFunction.ToString());
360docimg_771_
360docimg_772_        }

360docimg_773_    
360docimg_774_    }

360docimg_775_
360docimg_776_  
360docimg_777_
360docimg_778_}
 
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
.Net中常用的JS(javascript)操作類
ASP.NET彈出對話框幾種基本方法
下拉框自動完成(autocomplete)帶有分頁功能SutaraLumpur
asp.net如何操作Session
Flash上傳文件(結合asp.net)
AD 單點登錄以及windows認證詳細說明
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服