技术心得:后台静态弹出窗口

简介: 技术心得:后台静态弹出窗口

"

public static class Helper

{

public static readonly string【】 alertMessage = new //代码效果参考:https://v.youku.com/v_show/id_XNjQwMDIwMTg2OA==.html

string【】 { ""创建成功!"", ""创建失败???"", ""修改成功!"", ""修改失败???"", ""删除成功!"", ""删除失败???"" };

public static void Alert(Page currentPage, string msg)

{

//currentPage.ClientScript.RegisterClientScriptBlock(currentPage.GetType(), ""alert"", ""alert(\"""" +

// HtmlUtil.ConvertAlertMessage(msg) + ""\"");"", true);

string csname = ""alert"";

Type cstype = currentPage.GetType();

if (!currentPage.ClientScript.IsStartupScriptRegistered(cstype, csname))

{

currentPage.ClientScript.RegisterStartupScript(cstype, csname, ""alert(\"""" +

//代码效果参考:https://v.youku.com/v_show/id_XNjQwNjYzOTIwOA==.html

HtmlUtil.ConvertAlertMessage(msg) + ""\"");"", true);

}

}

public static void AlertImmediately(Page currentPage, string msg)

{

currentPage.Response.Write(""alert(\"""" +

HtmlUtil.ConvertAlertMessage(msg) + ""\"");"");

}

public static void AlertAndBack(Page currentPage, string msg)

{

Alert(currentPage, msg);

currentPage.ClientScript.RegisterClientScriptBlock(currentPage.GetType(), ""back"", ""javascript:history.go(-1);"", true);

}

public static void AlertAndBack(Page currentPage, string msg,string path)

{

Alert(currentPage, msg);

currentPage.ClientScript.RegisterClientScriptBlock(currentPage.GetType(), ""back"", ""javascript:window.location = '"" + path + ""';"", true);

}

public static T GetRequestForm(HttpRequest request, string traget)

{

string orgid = request.Form【traget】.Trim();

return TypeConverd(orgid);

}

public static T GetQueryString(HttpRequest request, string traget)

{

string sendid = request.QueryString【traget】.Trim();

return TypeConverd(sendid);

}

public static T TypeConverd(string sendid)

{

Type t = typeof(T);

switch (t.FullName)

{

case ""System.Guid"":

Guid guid = new Guid(sendid);

return (T)(object)guid;

default:

break;

}

object obj = new object();

return (T)(obj);

}

}


"
image.png
相关文章
|
6月前
|
Web App开发 前端开发 异构计算
前端如何实现网页变灰功能?
前端如何实现网页变灰功能?
117 0
|
Windows
万能脚本录制器(支持鼠标/键盘的前台和后台,支持多种绑定模式)
本人现承接各种脚本/程序。包括:网页脚本(网页数据读取,post提交,自动下注等。)办公脚本(Word Excel Xls操作等)安卓模拟器脚本游戏脚本(自动喊话等简单功能,复杂暂不接)等其他脚本各种程序。
15501 0
万能脚本录制器(支持鼠标/键盘的前台和后台,支持多种绑定模式)
|
6月前
|
小程序
微信小程序实现不同按钮跳转同一个页面显示不同内容
微信小程序实现不同按钮跳转同一个页面显示不同内容
145 0
|
4月前
|
小程序
uniapp如何隐藏默认的页面头部导航栏,uniapp开发小程序如何隐藏默认的页面头部导航栏
uniapp如何隐藏默认的页面头部导航栏,uniapp开发小程序如何隐藏默认的页面头部导航栏
575 0
|
6月前
|
Android开发
个人热点蓝条出现和消失时,页面下压和恢复导致页面混乱及蓝条下压页面底部控件看不到的问题
个人热点蓝条出现和消失时,页面下压和恢复导致页面混乱及蓝条下压页面底部控件看不到的问题
58 0
|
6月前
|
小程序 自动驾驶 IDE
静态懒加载+占位组件,让页面打开“快人一步”
静态懒加载+占位组件,让页面打开“快人一步”
75 0
|
6月前
|
JavaScript
js实现跨浏览器tab选项卡页通信、传参,监听localStorage.变量的实时变化,实现打开多个浏览器页面窗口相互可以传参通信
js实现跨浏览器tab选项卡页通信、传参,监听localStorage.变量的实时变化,实现打开多个浏览器页面窗口相互可以传参通信
|
JavaScript 小程序
微信小程序伪装页面(定时改变页面内容)
微信小程序伪装页面(定时改变页面内容)
318 0
|
前端开发 JavaScript
漏刻有时后台左侧菜单默认隐藏的解决方案
漏刻有时后台左侧菜单默认隐藏的解决方案
69 0
|
JavaScript
fastadmin 自定义 按钮 动态切换数据 TAB切换
fastadmin 自定义 按钮 动态切换数据 TAB切换
280 0