在一般处理程序(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面向对象之静态与非静态类
Feb 03 Javascript
javascript tips提示框组件实现代码
Nov 19 Javascript
浏览器常用高宽的jquery插件
Feb 24 Javascript
js写一个字符串转成驼峰的实例
Jun 21 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
Oct 22 Javascript
javascript中创建对象的几种方法总结
Nov 01 Javascript
javascript学习笔记(八)正则表达式
Oct 08 Javascript
Js使用WScript.Shell对象执行.bat文件和cmd命令
Dec 18 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
Jun 19 Javascript
jQuery查找节点并获取节点属性的方法
Sep 09 Javascript
js实现本地时间同步功能
Aug 26 Javascript
JavaScript中layim之整合右键菜单的示例代码
Feb 06 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
法兰绒滤网冲泡
2021/03/03 冲泡冲煮
PHP中常用的字符串格式化函数总结
2014/11/19 PHP
CI框架中通过hook的方式实现简单的权限控制
2015/01/07 PHP
Yii使用技巧大汇总
2015/12/29 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
2017/06/08 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
自定义jQuery选项卡插件实例
2013/03/27 Javascript
jQuery中ajax的使用与缓存问题的解决方法
2013/12/19 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
AngularJS中的过滤器使用详解
2015/06/16 Javascript
jQuery无刷新切换主题皮肤实例讲解
2015/10/21 Javascript
js数组实现权重概率分配
2017/09/12 Javascript
Angular中支持SCSS的方法
2017/11/18 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
vue组件开发之tab切换组件使用详解
2020/08/21 Javascript
python zip文件 压缩
2008/12/24 Python
跟老齐学Python之折腾一下目录
2014/10/24 Python
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
Django实现的自定义访问日志模块示例
2017/06/23 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
2018/07/11 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
Python构建图像分类识别器的方法
2019/01/12 Python
python opencv 读取本地视频文件 修改ffmpeg的方法
2019/01/26 Python
Python如何读写二进制数组数据
2020/08/01 Python
药学专业大学生自荐信
2013/09/28 职场文书
销售演讲稿范文
2014/01/08 职场文书
政治思想表现评语
2014/05/04 职场文书
竞选学习委员演讲稿
2014/09/01 职场文书
停电放假通知
2015/04/14 职场文书
工程合作意向书范本
2015/05/09 职场文书
Python实现聚类K-means算法详解
2022/07/15 Python