国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看
打開APP
未登錄
開通VIP,暢享免費電子書等14項超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
asp.net常用javascript封裝代碼
荷露叮咚
>《asp.net》
2007.05.29
關注
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_504_
{
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_519_
{
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_533_
{
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_543_
{
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_560_
{
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_574_
{
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_590_
{
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_598_
{
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_605_
{
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_617_
{
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_632_
{
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_657_
{
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_692_
{
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_702_
{
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_726_
{
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_735_
{
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_752_
{
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認證詳細說明
更多類似文章 >>
生活服務
首頁
萬象
文化
人生
生活
健康
教育
職場
理財
娛樂
藝術
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點擊這里,查看已保存的文章
導長圖
關注
一鍵復制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×