小编use*_*475的帖子

通过Google电子表格自定义函数调用Ajax

嘿伙计们,你们中的任何人都试过在Google电子表格中写一个脚本来对网站进行ajax调用.我想这样做,以便电子表格从网站更新自己.但是在刚刚放入这么短的代码块之后,我就会抛出一个错误:"ReferenceError:"XMLHttpRequest"没有被定义." 有帮助吗?我必须打电话给某个图书馆吗?

xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET", eventObject[1], true);
xmlhttp.send();
Run Code Online (Sandbox Code Playgroud)

javascript ajax google-sheets google-apps-script google-spreadsheet-api

6
推荐指数
1
解决办法
7334
查看次数

XMLHTTPRequest 没有定义?谷歌电子表格?

我是 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 …
Run Code Online (Sandbox Code Playgroud)

javascript xmlhttprequest google-sheets google-apps-script

5
推荐指数
1
解决办法
1万
查看次数