亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

asp.net自定義控件中注冊Javascript問題解決方案

2024-07-10 13:27:39
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


protected override void OnPreRender(EventArgs e)
{

base.OnPreRender(e);
RenderJS();
}

private void RenderJS()
{
if (!Page.ClientScript.IsClientScriptBlockRegistered(SCRIPT_ID))//如果還沒有注冊語句,則注冊
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),SCRIPT_ID,SCRIPT_CONTENT);
}

}
private const string SCRIPT_ID = "5B7A061B93D546A7A2601D56A8738DB9";//自定義標識Guid
private const string SCRIPT_CONTENT = "<script type=/"text/javascript/">/nvar CB4949501DA_checkDouble = function (data) {/nvar key = event.keyCode;/nif ((key < 48 || key > 57) && key != 46 && key != 45) {/nreturn false;/n}/nelse {/nif (key == 46) {/nif (data.indexOf(/"./") != -1 || data.length == 0)/nreturn false;/n}/nelse if (key == 45) {/nif (data.indexOf(/"-/") != -1 || data.length != 0) {/nreturn false;/n}/n}/n}/nreturn true;/n}/nvar CB4949501DA_checkInt = function (data) {/nvar key = event.keyCode;/n/nif ((key < 48 || key > 57) && key != 45) {/nreturn false;/n}/nelse {/nif (key == 45) {/nif (data.indexOf(/"-/") != -1 || data.length != 0) {/nreturn false;/n}/n}/nelse {/nvar input = String.fromCharCode(key)/nvar intData = parseInt(data + input);/nif (intData > 2147483647 || intData < -2147483648) {/nreturn false;/n}/n}/nreturn true;/n}/nreturn true;/n}/nvar <span>CB4949501DA_checkLong </span>= function (data) {/nvar key = event.keyCode;/n/nif ((key < 48 || key > 57) && key != 45) {/nreturn false;/n}/nelse {/nif (key == 45) {/nif (data.indexOf(/"-/") != -1 || data.length != 0) {/nreturn false;/n}/n}/nelse {/nvar input = String.fromCharCode(key)/nvar longstrData = data + input/nif (longstrData.length > 19) {/nreturn false;/n}/n}/n}/nreturn true;/n}/n</script>/n";


再添加代碼去調用寫入的javascript函數:

復制代碼 代碼如下:


protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer)
{

base.AddAttributesToRender(writer);
writer.AddAttribute("onkeypress", "return <span>CB4949501DA_checkLong</span>(this.value);");}


另外,引用文件是這樣的。

復制代碼 代碼如下:


if (!Page.ClientScript.IsClientScriptIncludeRegistered("引用js文件1"))//如果還沒有引用,則引用
{
Page.ClientScript.RegisterClientScriptInclude("引用js文件1", "JS/MYJS.JS");
}


生成的頁面查看源代碼效果如下:

復制代碼 代碼如下:


<script src="JS/MYJS.JS" type="text/javascript"></script>
<script type="text/javascript">
var CB4949501DA_checkDouble = function (data) {
var key = event.keyCode;
if ((key < 48 || key > 57) && key != 46 && key != 45) {
return false;
}
else {
if (key == 46) {
if (data.indexOf(".") != -1 || data.length == 0)
return false;
}
else if (key == 45) {
if (data.indexOf("-") != -1 || data.length != 0) {
return false;
}
}
}
return true;
}
var CB4949501DA_checkInt = function (data) {
var key = event.keyCode;

if ((key < 48 || key > 57) && key != 45) {
return false;
}
else {
if (key == 45) {
if (data.indexOf("-") != -1 || data.length != 0) {
return false;
}
}
else {
var input = String.fromCharCode(key)
var intData = parseInt(data + input);
if (intData > 2147483647 || intData < -2147483648) {
return false;
}
}
return true;
}
return true;
}
var CB4949501DA_checkLong = function (data) {
var key = event.keyCode;

if ((key < 48 || key > 57) && key != 45) {
return false;
}
else {
if (key == 45) {
if (data.indexOf("-") != -1 || data.length != 0) {
return false;
}
}
else {
var input = String.fromCharCode(key)
var longstrData = data + input
if (longstrData.length > 19) {
return false;
}
}
}
return true;
}
</script>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区三区亚洲| www.欧美精品| 国产精品青草久久久久福利99| 91精品国产高清久久久久久91| 欧美成人精品在线| 国产精品日韩欧美综合| 国产精品成人aaaaa网站| 精品无人区太爽高潮在线播放| 久久综合色88| 日韩亚洲在线观看| 91亚洲精品久久久| 国产精品一二区| 亚洲欧美综合另类中字| 久久久成人的性感天堂| 久久国产视频网站| 日韩美女视频免费看| 97在线看免费观看视频在线观看| 日韩有码在线电影| 91中文精品字幕在线视频| 亚洲人成伊人成综合网久久久| 亚洲黄色在线看| 欧美激情免费观看| 91精品国产综合久久久久久久久| 国外色69视频在线观看| 亚洲在线免费看| 欧美激情日韩图片| 国产精品久久久久久久久久久久久久| 久久中文久久字幕| 亚洲国产精品悠悠久久琪琪| 亚洲图片欧洲图片av| 91亚洲精品在线观看| 97视频在线观看免费| 国产suv精品一区二区三区88区| 欧美大片大片在线播放| 日韩在线观看免费网站| 日韩欧美中文第一页| 日韩中文字幕在线视频| 精品中文字幕久久久久久| 中文字幕成人在线| 国产免费观看久久黄| www国产精品视频| 91精品久久久久久久久久久| 国产精品第2页| 欧美成年人视频网站欧美| 成人在线免费观看视视频| 欧美成人免费va影院高清| 日本欧美黄网站| 国产成人久久精品| 欧美自拍视频在线| 日本电影亚洲天堂| 欧美激情一区二区三区在线视频观看| 麻豆精品精华液| 欧美精品亚州精品| 91麻豆桃色免费看| 中文字幕日韩电影| 欧美性猛交99久久久久99按摩| 亚洲欧美中文日韩在线| 97欧美精品一区二区三区| 欧美一级电影免费在线观看| 欧美老妇交乱视频| 亚洲影视九九影院在线观看| 亚洲成人在线网| 91亚洲国产成人久久精品网站| 欧美丰满少妇xxxxx做受| 欧美日韩在线免费| 欧美激情国产日韩精品一区18| 亚洲色图av在线| 成人免费淫片aa视频免费| 亚洲xxxx18| 国产精品视频专区| 亚洲精品一区久久久久久| 久久久久久91香蕉国产| 黑人狂躁日本妞一区二区三区| 国产成人涩涩涩视频在线观看| 日韩中文字幕欧美| 一区二区三区四区视频| 久久成年人免费电影| 国产激情视频一区| 中文字幕av一区二区三区谷原希美| 国产精品成人aaaaa网站| 欧美整片在线观看| 色黄久久久久久| 欧美精品情趣视频| 亚洲v日韩v综合v精品v| 欧美在线视频一区二区| 国产精品久久久久久中文字| 法国裸体一区二区| 精品欧美激情精品一区| 一本一本久久a久久精品综合小说| 欧美成人免费全部观看天天性色| 亚洲日韩第一页| 成人免费直播live| 欧美成人四级hd版| 成人a在线视频| 日韩av色在线| 亚洲高清不卡av| 欧美壮男野外gaytube| 亚洲福利视频在线| 亚洲国产小视频| 亚洲香蕉伊综合在人在线视看| 亚洲国产一区二区三区在线观看| 色偷偷噜噜噜亚洲男人的天堂| 国产精品a久久久久久| 欧美亚洲另类激情另类| 亚洲欧美制服另类日韩| 久久深夜福利免费观看| 日韩在线免费视频| 亚洲精品在线观看www| 日韩有码在线播放| 国产在线精品一区免费香蕉| 久久精品国产成人| 欧美亚洲午夜视频在线观看| 亚洲国产天堂久久综合网| 色天天综合狠狠色| 成人国产在线激情| 欧美日韩国产色视频| 亚洲人成电影在线播放| 国产欧美一区二区三区久久| 欧美国产激情18| 日韩在线www| 成人激情黄色网| 精品在线欧美视频| 一区二区三区黄色| 97国产精品视频人人做人人爱| 精品久久久久久| 欧美xxxx综合视频| 亚洲欧洲日本专区| 欧美一性一乱一交一视频| 久久精品视频导航| 国产精品午夜一区二区欲梦| 中文字幕欧美日韩在线| 亚洲色图欧美制服丝袜另类第一页| 日韩av色在线| 日韩av在线一区| 国产精品久久久久久久久久三级| 国产精品自拍偷拍| 在线成人免费网站| 成人精品一区二区三区电影黑人| 国内精久久久久久久久久人| 成人免费福利在线| 久久国产精品久久久| 国产欧美精品一区二区三区-老狼| 精品国产一区二区三区久久久狼| 日韩成人黄色av| 97视频免费在线观看| 亚洲三级 欧美三级| 国产精品久久久久久久久久久新郎| 国产精品综合网站| 国产精品久久久久久影视| 国产精品久久久久久久久久久久久久| 日韩在线观看av| 狠狠色香婷婷久久亚洲精品| 日韩av综合网站| 日韩欧美极品在线观看| 亚洲精品国产精品乱码不99按摩| 影音先锋欧美精品| 91精品视频免费| 日韩小视频在线观看| 欧美在线中文字幕| 久久久久一本一区二区青青蜜月| 欧美大片va欧美在线播放| 亚洲成人精品久久久| 国产一区二区三区在线免费观看| 国模吧一区二区|