.net - 我可以使用 javascript 调用/请求 .net 处理程序 (ashx) 吗?

标签 .net asp.net javascript handler

是否可以使用 javascript 代码调用处理程序?例如我在这个位置部署了一个处理程序 http://mysitename.com/getMyData.ashx .我可以调用此处理程序还是仅使用 javascript 请求它?甚至可能吗?请提出建议。

最佳答案

是的,你可以

为此使用 ajax 或 jquery ajaxcall。

相同的ajax函数:

function showHint(elementid,url,str) {

    if (window.XMLHttpRequest) {
        xmlhttp=new XMLHttpRequest();
    } else {
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4 && xmlhttp.status==200) {
            document.getElementById(elementid).innerHTML=xmlhttp.responseText;
        }
    }
    xmlhttp.open("GET",url+str,true);
    xmlhttp.send();
}

关于.net - 我可以使用 javascript 调用/请求 .net 处理程序 (ashx) 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2863856/

相关文章:

c# - 如何在 .NET Core 库中使用 Windows 运行时类?

asp.net - 在同一域上的 IIS 应用程序之间共享身份验证

asp.net - 在 Azure asp.net 中生成图像

javascript - 使用 grunt 模块创建 svg Sprite

javascript - jquery 1.8.2 autocomplete + .live() + .create() ,不能一起工作

javascript - AppendChild() 不是函数 javascript

c# - 如何读取另一台机器上 MSMQ 的计数?

c# - 将异步编程模型(开始/结束方法)转换为基于事件的异步模型?

c# - ServiceHost的自定义Factory无法从GAC加载

javascript - 在 Jquery 中仅突出显示一行