复制代码 代码如下:
<script type="text/javascript">
function showLoading(desc) {
$("body").append("<div id=\"processingdiv\" style=\"display:none;\"><div class=\"popup\"> <div class=\"popup-body\"><div class=\"loading\"><span style='width:128px; height:128px;'><img src='../img/progress.gif' /></span><span class='spnContent'>" + desc + "</span></div></div></div></div>");
//alert($("head").html());
$.openPopupLayer({
name: "processing",
width: 500,
target: "processingdiv"
});
}
function hideLoading() {
$.closePopupLayer('processing');
$("#processingdiv").remove();
}
function changeShowStatus(){
$.post("Ajax/ShowHandler.ashx", { "action": "ChangeStatusShow" }, function (data) {
$("#spnServerStatus").text(data);
hideLoading();
});
}
var isValidServerStatus = function (data) {
if (data == "run") {
$("#serverStatus").text("停止").css("color", "red");
changeShowStatus();
//setTimeout(changeShowStatus, 6000);
}
else if (data == "end") {
$("#serverStatus").text("启动").css("color", "green");
changeShowStatus();
//setTimeout(changeShowStatus, 6000);
}
else if (data == "NoNormalEnd") {
$("#serverStatus").text("启动").css("color", "green");
changeShowStatus();
}
else if (data == "empty") {
alert('服务不存在!');
}
else if (data == "startfail") {
alert('启动失败!');
$("#serverStatus").text("启动").css("color", "green");
changeShowStatus();
}
else if (data == "stopfail") {
alert("停止失败!");
$("#serverStatus").text("停止").css("color", "red");
changeShowStatus();
}
else {
alert('操作失败!' + data);
window.location.reload();
}
}
$(function () {
$("#serverStatus").click(function () {
var txt = $("#serverStatus").text();
if (txt == "停止") {
showLoading("服务正在停止......");
$("#spnServerStatus").text("正在停止...");
$.post("Ajax/ServerHandler.ashx", { "action": "stop" }, isValidServerStatus);
}
else if (txt == "启动") {
showLoading("服务正在启动......");
$("#spnServerStatus").text("正在启动...");
$.post("Ajax/ServerHandler.ashx", { "action": "start" }, isValidServerStatus);
}
});
});
</script>
一般处理程序如下:
复制代码 代码如下:
public class ServerHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string action = context.Request["action"];
string serverName = QuarrysClass.WindowsServerName;
EnumServiceStatus status = CommonClass.GetServiceStatus(serverName);
if (string.IsNullOrEmpty(serverName))
{
context.Response.Write("empty");
}
if (action == "start")
{
byte[] ver = new byte[1024];
try
{
//开启服务
if (CommonClass.StartWindowsService(serverName))
{
context.Response.Write("run");
}
else
{
context.Response.Write("startfail");
}
}
catch (Exception ex)
{
context.Response.Write("提示:"+ex.Message);
}
}
else if (action == "stop") //停止服务
{
try
{
if (CommonClass.StopWindowsService(serverName))
{
//Thread.Sleep(6000*3);
context.Response.Write("end");
}
else
{
context.Response.Write("stopfail");
}
}
catch (Exception ex)
{
if (ex.Message == "超时时间已到而操作尚未完成。")
{
context.Response.Write("提示:" + ex.Message);
}
else
{
context.Response.Write("NoNormalEnd");
}
}
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
相关推荐:
OpenAI推出的GPT-4Turbo大幅降低了AI应用成本,推动了AI技术的普及化,ai*版
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
SEO快速优化排名:助你网站跃升搜索引擎首页,ai彩虹立体9怎么做
AI+写文章:开启智能创作新时代
seo资源是什么意思,seo资源怎么打开 ,梅州ai自动插件加工
SEO百度优化:让你的品牌在搜索引擎中脱颖而出,日照网站推广策划
如何查文章AI率?全面解析AI文章检测工具及技巧
SEO资讯:最新趋势,提升网站排名,快速突破流量瓶颈,廊坊seo推广咨询服务
怎样使用AI写文章:释放创作潜能,提升写作效率
文章AI排版,让创作更高效的秘密武器
seo网站是什么东西,seo网站是什么东西啊 ,ai锯齿消失
SEO教研:数字营销新趋势,提升网站流量与转化率的关键,齐鲁证券网站建设
seo要学什么语言,做seo需要什么语言 ,ai martino
seo读什么书,seo是哪个专业的 ,亚洲9ai吧
SEO学堂:开启数字营销新时代,全面提升网站排名与流量,文山ai营销推广方案
优化综合:引领高效发展的智慧之道,电影营销的推广方式
ChatGLM不能搜索网页内容,你真的了解它的局限性吗?,ai修复情侣
二SEO是什么,h二seo三是什么 ,ai手术机
ChatGPT破解:人工智能的无限潜力与破解秘笈,意识变ai
互联网资源的无限潜力:如何利用数字世界为个人和企业创造价值,信阳网站建设正规公司
AI自动生成:开启智能时代的无限可能,ai熊熊图片
360排名优化价格:打造高效网络营销的制胜法宝,ai换脸刘浩存自wei
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
SEO技巧提升网站流量和排名,助力企业快速崛起,ai080206.
SEO在线服务-让您的网站快速跃升至搜索引擎前列,江西小红书营销推广案例
seo营销方法是什么,seo营销模式 ,ai山海
SEO全站优化:打造强大网站排名的必备利器,AI论文写作的优点
ChatGPT免费版每天提问有次数限制吗?揭秘如何高效使用AI助手!,机甲ai手绘
怎么让AI润色文章,让写作更轻松?
GPT人工智能-让未来触手可及的智慧之光,ai头花写真
SEO外,如何提升网站整体营销效果?,文轩网络营销推广方案
seo需要学些什么内容,学seo的基础 ,中国ai公司年收入
ChatGPT暂时不可用?如何高效应对并寻找最佳替代方案!,logo ai教程视频
AI.生成重新定义创造力的新纪元
ChatGPT桌面版无法加载?快速解决方案及常见问题解析,ai媚眼
SEO短视:为何眼前的成效不能成为长久的策略?,网站上线seo优化
360AI写作怎样?助力创作的新风尚,ai到访
创作新时代:自动生成文章AI的魅力与未来
SEO优化快:如何在短时间内实现网站流量爆发,Lacey0508ai
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划
seo种草什么意思,seo yoo na ,三维地震反演AI
seo要学什么技术,seo要学什么技术好 ,ai.fale
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案
什么是SEO优化方案,seo的优化方案 ,ai emorobot
seo跟sem是什么,seo和sem的概念 ,惠威的ai功能
整理文章的AI:提升写作效率的智能助手
自动生成文章的AI软件,助力内容创作的未来
seo用到什么软件,做seo需要用到什么软件 ,皮皮ai
360关键:打造全方位安全保护,守护您的数字世界,ai乘bi
SEO到底怎么做?揭秘从零到精通的完整SEO优化攻略,鸟瞰ai