2
我對Ajax相當陌生,正在研究Google Spreadsheets中的一些腳本,並給出了錯誤:「ReferenceError:」XMLHttpRequest「未定義(第21行,文件」getBookmarks「)」。我的代碼存在問題,還是在將Google Spreadsheets中的XMLHtppRequest設置爲外部源時,某些功能是有限的?我檢查了所有其他我使用的功能是否正常?XMLHTTPRequest未定義? Google Spreadsheets?
function getBookmarks() {
//Opening Active Spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
// Get the range of cells that stores event data.
var eventDataRange = ss.getRangeByName("Url");
// Stores URL into eventObject
var eventObject = getRowsData(sheet, eventDataRange);
for (var i=0; i < countProperties(eventObject); i++)
{
//Making the Ajax Call
var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",eventObject[i],true);
}
//search for string ""global-bookmark-count" class="count-text">"
//get bookmark number bookmark
//return bookmark //returning bookmark count
}