كيف يمكنك استدعاء ASHX من جافا سكريبت؟
-
21-08-2019 - |
سؤال
وأريد أن أدعو ملف ASHX وتمرير بعض متغيرات السلسلة الاستعلام من جافا سكريبت والحصول على سلسلة عودة إلى سلسلة في جافا سكريبت. كيف أفعل هذا؟
ويتم ترميز الملف ASHX بالفعل response.write جملة مبنية على أي سلاسل الاستعلام هي.
المحلول
وشيء من هذا القبيل؟:
function createXMLHttpRequest() {
try { return new XMLHttpRequest(); } catch(e) {}
try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
alert("XMLHttpRequest not supported");
return null;
}
var xmlHttpReq= createXMLHttpRequest();
xmlHttpReq.open("GET", "your.ashx?v1=1&v2=2&etc", false);
xmlHttpReq.send(null);
var yourJSString = xmlHttpReq.responseText;
لا تنتمي إلى StackOverflow