2011-05-27 59 views
0

我創建了一個asp頁面。另外我創建了一個asp.net web服務。我在asp頁面中使用javascript捕獲了這個web服務響應。但我明白了。webservice和asp

<?xml version="1.0" encoding="utf-8"?> 

<string xmlns="http://localhost/DevTrack4U">**True**</string> 

我想這是值。但我是這樣的。我如何檢索這個。

回答

2

最簡單的方法就是使用jQuery:如果只有一個「字符串」元素

$.ajax({ 
    type: "GET", 
    url: "http://MyPathToWebServiceGoesHere/", 
    dataType: "xml", 
    success: function(xml) { 
     var myString = $(xml).find('string').text(); 
} 
}); 

此代碼將工作。 FWIW,我建議使用比「字符串」更具描述性的名稱。

+0

我不能使用jQuery。我想使用純粹的JavaScript。 – zanhtet 2011-05-27 07:25:48

+0

是否有任何特殊原因導致您無法使用jQuery?我需要理解爲什麼你不能使用一個能夠將這行代碼從50行代碼減少到1的庫。 – Jordan 2011-05-27 07:27:28

+0

因爲我已經使用了經典的asp頁面和vb腳本。所以,我會從javascript中捕獲這個值,然後我將轉換爲vbscript代碼。 – zanhtet 2011-05-27 07:29:12