using System.Web;
namespace CallCenter.Utility
{
///
/// JScript 的摘要说明
/// 在开发过程中可以用的一些技巧文件
///本js也是从别的oa中提取来的
///
public static class Jscript
{
///
/// 弹出JavaScript小窗口,并转向指定的页面
///
/// 弹出信息
/// 专转向的网页
public static void AlertAndRedirect(string message, string toURL)
{
string js = "";
HttpContext.Current.Response.Write(string.Format(js, message, toURL));
HttpContext.Current.Response.End();
}
///
/// 弹出JavaScript小窗口,并转向来源页
///
/// 弹出信息
public static void AlertAndRedirect(string message)
{
string js = "";
HttpContext.Current.Response.Write(string.Format(js, message, HttpContext.Current.Request.RawUrl));
HttpContext.Current.Response.End();
}
///
/// 弹出JavaScript小窗口,并向父页转向指定的页面
///
/// 弹出信息
/// 转向的网页
public static void AlertAndRedirectTop(string message, string toURL)
{
string js = "";
HttpContext.Current.Response.Write(string.Format(js, message, toURL));
HttpContext.Current.Response.End();
}
///
/// 弹出JavaScript是/否小窗口,并转向指定的页面
///
/// 弹出是/否信息
/// 是:转向的网页
/// 否:转向的网页
public static void confirm(string message, string YESURL, string NOURL)
{
string js = "";
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
///
/// 弹出JavaScript小窗口
///
public static void Alert(string message)
{
string js = @"";
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
///
/// 弹出JavaScript小窗口并关闭窗口
///
public static void AlertAndCloseWindow(string message)
{
string js = @"";
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
///
/// 弹出JavaScript小窗口,回到历史页面
///
/// 消息
/// -1/1
public static void GoHistory(string message, int value)
{
string js = @"";
HttpContext.Current.Response.Write(string.Format(js, message, value));
HttpContext.Current.Response.End();
}
///
/// 关闭当前窗口
///
public static void CloseWindow()
{
string js = @"";
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
///
/// 转向Url指定的页面
///
///
public static void JSRedirectUrl(string url)
{
string js = @"";
js = string.Format(js, url);
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
///
/// 父页转向Url指定的页面
///
///
public static void JSTopRedirectUrl(string url)
{
string js = @"";
js = string.Format(js, url);
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
///
/// 新窗口打开
///
///
public static void JSOpenUrl(string url)
{
string js = @"";
js = string.Format(js, url);
HttpContext.Current.Response.Write(js);
HttpContext.Current.Response.End();
}
}
}