如何将查询字符串值传递给 .ashx 和 return Javascript 中的值
How to pass query string values to .ashx and return a value in Javascript
我有 .aspx 网络表单,其中我想使用 javascript 从生成的 kml 中显示 google 地球。
我正在从其他表单获取参数并重定向到当前网络表单,并将参数传递给处理程序文件,该处理程序文件将根据我传递给 .ashx 处理程序文件的参数生成一个 kml 文件。
在处理程序文件中,我能够生成 kmlstring 以及 kml 文件路径。
我想 return 将该 kml 路径返回到我从中传递参数的 .aspx 网络表单。
简单来说,我想在 javascript 中有一个函数,其中我将参数传递给 .ashx 文件,在 return 中,.ashx 文件将 return 生成的 kmlpath .
休息,我会用 javascript 代码来管理在 google earth 中显示 kml。
请你们中的任何人都可以指导我如何做,以便我可以实施。
var kmlFile;
var url = "MultipleKML_TKHH.ashx";
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
XMLHttpRequestObject = new XMLHttpRequest();
}
else {// code for IE6, IE5
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}
XMLHttpRequestObject.open("GET", url, false);
XMLHttpRequestObject.send();
kmlFile = XMLHttpRequestObject.responseText;
//alert(kmlFile);
我有 .aspx 网络表单,其中我想使用 javascript 从生成的 kml 中显示 google 地球。
我正在从其他表单获取参数并重定向到当前网络表单,并将参数传递给处理程序文件,该处理程序文件将根据我传递给 .ashx 处理程序文件的参数生成一个 kml 文件。
在处理程序文件中,我能够生成 kmlstring 以及 kml 文件路径。 我想 return 将该 kml 路径返回到我从中传递参数的 .aspx 网络表单。
简单来说,我想在 javascript 中有一个函数,其中我将参数传递给 .ashx 文件,在 return 中,.ashx 文件将 return 生成的 kmlpath . 休息,我会用 javascript 代码来管理在 google earth 中显示 kml。
请你们中的任何人都可以指导我如何做,以便我可以实施。
var kmlFile;
var url = "MultipleKML_TKHH.ashx";
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
XMLHttpRequestObject = new XMLHttpRequest();
}
else {// code for IE6, IE5
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}
XMLHttpRequestObject.open("GET", url, false);
XMLHttpRequestObject.send();
kmlFile = XMLHttpRequestObject.responseText;
//alert(kmlFile);