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

首頁 > 編程 > .NET > 正文

ASP.NET中常用的用來輸出JS腳本的類

2024-07-10 13:26:47
字體:
來源:轉載
供稿:網友
整個程序的代碼如下:

復制代碼 代碼如下:


using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Web.UI;
/// <summary>
/// 彈出JavaScript小窗口
/// </summary>
/// <param>窗口信息</param>
public static void Alert(string message, Page page)
{
#region
string js = @"<Script language='JavaScript'>
alert('" + message + "');</Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}

/// <summary>
/// 彈出消息框并且轉向到新的URL
/// </summary>
/// <param>消息內容</param>
/// <param>連接地址</param>
public static void AlertAndRedirect(string message, string toURL, Page page)
{
#region
string js = "<script language=javascript>alert('{0}');window.location.replace('{1}')</script>";
//HttpContext.Current.Response.Write(string.Format(js, message, toURL));
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "AlertAndRedirect"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "AlertAndRedirect", string.Format(js, message, toURL));
}
#endregion
}

/// <summary>
/// 回到歷史頁面
/// </summary>
/// <param>-1/1</param>
public static void GoHistory(int value, Page page)
{
#region
string js = @"<Script language='JavaScript'>
history.go({0});
</Script>";
//HttpContext.Current.Response.Write(string.Format(js, value));
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "GoHistory"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "GoHistory", 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, Page page)
{
#region
string js = @"<Script language='JavaScript'>
window.opener.location.href='" + url + "';window.close();</Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "RefreshParent"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "RefreshParent", js);
}
#endregion
}


/// <summary>
/// 刷新打開窗口
/// </summary>
public static void RefreshOpener(Page page)
{
#region
string js = @"<Script language='JavaScript'>
opener.location.reload();
</Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "RefreshOpener"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "RefreshOpener", js);
}
#endregion
}


/// <summary>
/// 打開指定大小的新窗體
/// </summary>
/// <param>地址</param>
/// <param>寬</param>
/// <param>高</param>
/// <param>頭位置</param>
/// <param>左位置</param>
public static void OpenWebFormSize(string url, int width, int heigth, int top, int left, Page page)
{
#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);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "OpenWebFormSize"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "OpenWebFormSize", js);
}
#endregion
}


/// <summary>
/// 轉向Url制定的頁面
/// </summary>
/// <param>連接地址</param>
public static void JavaScriptLocationHref(string url, Page page)
{
#region
string js = @"<Script language='JavaScript'>
window.location.replace('{0}');
</Script>";
js = string.Format(js, url);
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "JavaScriptLocationHref"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "JavaScriptLocationHref", js);
}
#endregion
}

/// <summary>
/// 打開指定大小位置的模式對話框
/// </summary>
/// <param>連接地址</param>
/// <param>寬</param>
/// <param>高</param>
/// <param>距離上位置</param>
/// <param>距離左位置</param>
public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left, Page page)
{
#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, page);
#endregion
}
/// <summary>
/// 彈出模態窗口
/// </summary>
/// <param></param>
/// <param></param>
public static void ShowModalDialogWindow(string webFormUrl, string features, Page page)
{
string js = ShowModalDialogJavascript(webFormUrl, features);
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "ShowModalDialogWindow"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "ShowModalDialogWindow", js);
}
}
/// <summary>
/// 彈出模態窗口
/// </summary>
/// <param></param>
/// <param></param>
/// <returns></returns>
public static string ShowModalDialogJavascript(string webFormUrl, string features)
{
#region
string js = @"<script language=javascript>
showModalDialog('" + webFormUrl + "','','" + features + "');</script>";
return js;
#endregion
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
www.色综合| 欧美激情喷水视频| 久久精视频免费在线久久完整在线看| 日韩一二三在线视频播| 欧美高清videos高潮hd| 日韩av网址在线观看| 久久久久久久久久久91| 日韩电视剧免费观看网站| 欧美视频在线免费| 成人网在线免费看| 国内精品久久久久影院 日本资源| 久久久久久久国产精品| 久久久久久久久爱| 国产精品美乳一区二区免费| 成人免费看吃奶视频网站| 国产精品网站入口| 久久精品视频在线| 亚洲国产一区二区三区四区| 久久影院资源站| 亚洲午夜精品久久久久久久久久久久| xvideos亚洲| 亚洲人成在线观看网站高清| 一本色道久久88综合日韩精品| 欧美电影免费观看电视剧大全| 亚洲国产欧美一区二区丝袜黑人| 日本a级片电影一区二区| 国产偷国产偷亚洲清高网站| 久久久91精品国产一区不卡| 亚洲第一区中文字幕| 久久男人资源视频| 亚洲成av人影院在线观看| 国内精品久久久久伊人av| 9.1国产丝袜在线观看| 亚洲伊人成综合成人网| 亚洲丁香婷深爱综合| 欧美—级a级欧美特级ar全黄| 亚洲字幕在线观看| 国产精品国内视频| 亚洲综合最新在线| 国产男人精品视频| 亚洲一级黄色片| 亚洲国产精品va在线观看黑人| 国产欧美一区二区三区在线| 亚洲精品福利在线观看| 91视频国产一区| 5566日本婷婷色中文字幕97| 亚洲国产欧美一区二区三区同亚洲| 亚洲精品国产精品乱码不99按摩| www.99久久热国产日韩欧美.com| 国产亚洲精品综合一区91| 亚洲高清不卡av| 日韩精品一二三四区| 国产精品美女免费看| 成人精品视频99在线观看免费| 国产精品网站视频| 91精品在线影院| 中文字幕日韩在线播放| 国产91久久婷婷一区二区| 成人网页在线免费观看| 国产精品青青在线观看爽香蕉| 91亚洲国产成人久久精品网站| 亚洲国产97在线精品一区| 国内精品模特av私拍在线观看| 在线播放日韩专区| 日韩精品极品视频| 亚洲少妇中文在线| 亚洲精品有码在线| 伊人一区二区三区久久精品| 久久久久99精品久久久久| 日本一区二区三区四区视频| 日韩视频―中文字幕| 不用播放器成人网| 最近中文字幕2019免费| 成人亚洲综合色就1024| 久久91超碰青草是什么| 欧美一区二区三区免费观看| 国产欧美精品xxxx另类| 欧美夜福利tv在线| 久久久91精品国产| 欧美日韩一区免费| www.日韩视频| 欧美色视频日本版| 亚洲精品成人久久电影| 91欧美激情另类亚洲| 欧美成人午夜激情在线| 中文日韩在线观看| 欧美电影在线观看| 国产精品一区二区三| 疯狂做受xxxx高潮欧美日本| 亚洲欧美制服中文字幕| 日韩中文字幕在线观看| 欧美美最猛性xxxxxx| 2019国产精品自在线拍国产不卡| 18一19gay欧美视频网站| 最近免费中文字幕视频2019| 亚洲第一精品久久忘忧草社区| 国产精品免费久久久久影院| 欧美黑人国产人伦爽爽爽| 国产国语videosex另类| 国产精品一区久久久| 欧美一区二粉嫩精品国产一线天| 97色在线视频| 91久久久久久久久久久| 欧美成人精品不卡视频在线观看| 国产福利成人在线| 中国日韩欧美久久久久久久久| 91成人天堂久久成人| 欧美激情国产日韩精品一区18| 国产一区av在线| 日韩欧美在线字幕| 欧美日韩亚洲天堂| 色一区av在线| 51久久精品夜色国产麻豆| 色先锋资源久久综合5566| 91视频国产高清| 美女av一区二区三区| 在线播放国产一区二区三区| 欧美日韩一区二区免费在线观看| 一区二区三区四区视频| 欧美精品18videosex性欧美| 亚洲加勒比久久88色综合| 亚洲国产99精品国自产| 亚洲综合色激情五月| 色综合视频网站| 欧美在线激情网| 欧美老女人在线视频| 中文字幕亚洲精品| 国产国语刺激对白av不卡| 亚洲视频视频在线| 亚洲va欧美va在线观看| 色婷婷av一区二区三区在线观看| 91精品一区二区| 精品少妇一区二区30p| 在线精品视频视频中文字幕| 国产精品久久久久久久久久小说| 久久久亚洲网站| 丝袜美腿精品国产二区| 国产精品毛片a∨一区二区三区|国| 26uuu亚洲国产精品| 欧美又大又硬又粗bbbbb| 欧美色视频日本高清在线观看| 亚洲欧美变态国产另类| 国产大片精品免费永久看nba| 欧美性猛交xxxx富婆| 亚洲www视频| 久久激情五月丁香伊人| 亚洲国产美女精品久久久久∴| 色哟哟亚洲精品一区二区| 国产精品99蜜臀久久不卡二区| 亚洲美女精品成人在线视频| 欧美小视频在线观看| 亚洲国产另类 国产精品国产免费| 尤物tv国产一区| 日韩网站在线观看| 97在线视频免费看| 中文字幕亚洲一区| 亚洲欧洲在线视频| 国产成人精品免高潮费视频| 全球成人中文在线| 欧美视频第一页| 一个人看的www久久| 精品性高朝久久久久久久| 亚洲午夜精品久久久久久性色| 中文字幕亚洲色图|