在一般处理程序(ashx)中弹出js提示语


Posted in Javascript onAugust 16, 2017

在提交form表单时,比如前台是$("form").submit()同步提交的时候,这个是没有回掉函数的,那么我们只能在后台提示,在前台显示,自己作为一个参考吧

public class Script
   {
     public static void Alert(string message)
     {
       ResponseScript("alert('" + message + "');window.location = '弹出提示语后,点击确认跳到你想跳的页面';");
     }
     public static void ResponseScript(string script)
     {
       HttpContext.Current.Response.Write("<script type=\"text/javascript\">\n//<![CDATA[\n");
       HttpContext.Current.Response.Write(script);
       HttpContext.Current.Response.Write("\n//]]>\n</script>\n");
     }
   }

还有就是将一般处理程序默认的 //context.Response.ContentType = "text/plain";改为
            context.Response.ContentType = "text/html";

我们调用的时候直接: 

Script.Alert("你的提示语!");

PS:Js中$.ajax调用一般处理程序(.ashx)

$.ajax({
          type: "post",
          url: "/tools/ActApply.ashx",
          data: "txthdmoney=" + $.trim($("#hdmoneyx")[0].value)+"&sxf=2",
          success: function (result) {            
          }
        });

.ashx后台接收数据

protected decimal hdmoney;
    protected decimal hdsxf;
    /// <summary>
    /// 请求处理
    /// </summary>
    /// <param name="context"></param>
    public void ProcessRequest(HttpContext context)
    {
      Withdrawal withdra = new Withdrawal();
      context.Response.ContentType = "text/plain";
      hdmoney = Convert.ToDecimal(context.Request.Params["txthdmoney"].ToString());
      hdsxf = Convert.ToDecimal(context.Request.Params["sxf"].ToString());
      SaveAct();
    }
    public bool IsReusable
    {
      get
      {
        return false;
      }
    }

总结

以上所述是小编给大家介绍的在一般处理程序(ashx)中弹出js提示语,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript 一行代码,轻松搞定浮动快捷留言-V2升级版
Apr 02 Javascript
js调用webservice中的方法实现思路及代码
Feb 25 Javascript
AngularJS模块管理问题的非常规处理方法
Apr 29 Javascript
js控制div弹出层实现方法
May 11 Javascript
JavaScript事件学习小结(三)js事件对象
Jun 09 Javascript
jQuery使用DataTable实现删除数据后重新加载功能
Feb 27 Javascript
Node.js dgram模块实现UDP通信示例代码
Sep 26 Javascript
js装饰设计模式学习心得
Feb 17 Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 Javascript
了解Javascript中函数作为对象的魅力
Jun 19 Javascript
浅析js实现网页截图的两种方式
Nov 01 Javascript
在vue中嵌入外部网站的实现
Nov 13 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 #jQuery
详谈表单重复提交的三种情况及解决方法
Aug 16 #Javascript
详谈js对url进行编码和解码(三种方式的区别)
Aug 16 #Javascript
Node.js 的模块知识汇总
Aug 16 #Javascript
vue绑定设置属性的多种方式(5)
Aug 16 #Javascript
jQuery中each循环的跳出和结束实例
Aug 16 #jQuery
随机生成10个不重复的0-100的数字(实例讲解)
Aug 16 #Javascript
You might like
phpBB BBcode处理的漏洞
2006/10/09 PHP
截获网站title标签之家内容的例子
2006/10/09 PHP
Yii框架上传图片用法总结
2016/03/28 PHP
可缩放Reloaded-一个针对可缩放元素的复用组件
2007/03/10 Javascript
javascript document.compatMode兼容性
2010/02/23 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
jQuery中:nth-child选择器用法实例
2014/12/31 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
JS+CSS实现DIV层的展开、收缩效果
2016/01/28 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
2016/12/08 Javascript
浅谈键盘上回车按钮的js触发事件
2017/02/13 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
2018/06/15 Javascript
Angular4.0动画操作实例详解
2019/05/10 Javascript
[03:59]DOTA2英雄梦之声_第07期_水晶室女
2014/06/23 DOTA
[51:10]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python中global与nonlocal比较
2014/11/21 Python
python读写json文件的简单实现
2017/04/11 Python
详解Python核心对象类型字符串
2018/02/11 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
python 生成图形验证码的方法示例
2018/11/11 Python
Django使用unittest模块进行单元测试过程解析
2019/08/02 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
使用Numpy对特征中的异常值进行替换及条件替换方式
2020/06/08 Python
通过代码实例了解Python sys模块
2020/09/14 Python
员工自我鉴定范文
2013/10/06 职场文书
超市国庆节促销方案
2014/02/20 职场文书
彩色的翅膀教学反思
2014/04/25 职场文书
关于青春的演讲稿500字
2014/08/22 职场文书
田径运动会通讯稿
2015/07/18 职场文书
联村联户简报
2015/07/21 职场文书
宪法宣传标语100条
2019/10/15 职场文书
浅析CSS在DevTools 中架构演变
2021/10/05 HTML / CSS
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL