【问题标题】:XMLHTTPRequest is not defined? Google Spreadsheets?XMLHTTPRequest 没有定义?谷歌电子表格?
【发布时间】:2013-07-12 19:05:15
【问题描述】:

我是 Ajax 的新手,正在处理 Google 电子表格中的一些脚本,但收到错误消息:“ReferenceError:“XMLHttpRequest”未定义。(第 21 行,文件“getBookmarks”)”。我的代码有问题,还是在 Google 电子表格中向外部源发出 XMLHtppRequest 时某些功能受到限制?...我检查了,我使用的所有其他功能都很好?

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 
  }

【问题讨论】:

    标签: javascript google-apps-script xmlhttprequest google-sheets


    【解决方案1】:

    Google Apps 脚本不支持该功能,请参阅 this answer 以获得指导。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      相关资源
      最近更新 更多