如何从 Google Apps 脚本小工具重定向到另一个网页?

2024-06-22

我正在 Google 协作平台中构建一个网络应用程序。目前,我有两个表单,第一个表单加载电子表格并将其显示为表格,然后当您从表中选择一行时,脚本会使用 GET 请求和一些参数调用另一个 Web 应用程序(如?rowIndex=X&columnIndex=..).

如果我将第一个表单部署为 Web 应用程序,则效果很好。但是,如果我将第一个脚本作为“Google Apps 脚本小工具”插入到我的 Google 协作平台网页中,它似乎会嵌入为无法重定向到其他网页/脚本的 Iframe(它只显示一个空白 iframe)。

有没有办法解决这个问题而不将两个脚本合并为一个?

对于重定向,我在 HTML 表单中使用 javascript。

windows.location="secondScriptUrl"+"?parameters..." 

第二个脚本只是从doGet功能

function doGet(e) {
   return HtmlService.createTemplateFromFile('index').evaluate();
}

我解决了它添加:

<base target="_top">

到 html 代码并更改 javascript 重定向:

window.top.location.href = url; 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Google Apps 脚本小工具重定向到另一个网页? 的相关文章

  • 有没有办法使用 Eclipse 调试 Web 应用程序?

    我正在使用 Eclipse Java IDE 开发 Web 应用程序 我使用 Tomcat 6 作为我的 servlet 容器 可用于 Java 的工具 包括 Eclipse 似乎缺乏 Web 应用程序的调试功能 与 NET 平台的 Vis
  • Google Apps 脚本中的地图对象支持

    Google Apps 脚本是否支持Map https developer mozilla org en docs Web JavaScript Reference Global Objects Map object 当我尝试使用它时 我得
  • 使用主宰器将实时数据发送给客户端

    我尝试使用 Flask 的主宰框架 以便按照 Flask 代码片段将实时信息发送到客户端浏览器http flask pocoo org snippets 80 http flask pocoo org snippets 80 当我尝试为我的
  • Google Drive Realtime API 离线和同步支持

    我想构建一个移动 Web 应用程序 为协作持久数据提供透明的离线和同步支持 我正在考虑使用 Google Drive Realtime API 作为后端 API 对离线和同步的支持程度如何 它只是通过包含的 API 脚本 自动 工作 还是应
  • 如何使用系统凭据自动登录网站?

    我需要为 Intranet 用户开发一个 Web 应用程序 我不希望他们每次访问该网站时都输入登录凭据 它应该从系统用户名和密码自动加载 即 如果他们拥有有效的系统用户名和密码 他们应该能够登录应用程序 我正在使用Java 如何满足这个要求
  • 需要帮助选择开源 GIS [已关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我需要一个开源 GIS 它允许人们使用 Web 浏览器查看 缩放 单击地图 并且应该兼容 Java 可部
  • 如何使用 Google 文档附加脚本查看旧版本的代码

    我制作了一个可在 05 21 运行的附加组件 从那时到现在的某个时刻 它破裂了 旧代码不再出现在修订历史中 只能追溯到 05 22 我测试过version 1 并且它有效 这意味着它使用了正确的代码 我可以运行这个工作版本 但我不知道如何重
  • 如何(从 Google 电子表格)获取链接表单的 ID

    我有一个 Google 电子表格 其中链接了一个表单 并且存储了所有表单响应 我想要查找的是表单本身的 ID 我尝试过这个 但这不起作用 我正在表单链接到的电子表格中的脚本编辑器中运行以下代码 function getID var form
  • 将 JSON 数据导入 Google 表格

    我从 Web 服务中提取数据 其格式为 JSON 我正在为 Google Sheets 编写一个 Google Apps 脚本 它将为我填充数据 我的问题是 我似乎无法解析它 Doing var dataset myJSONtext Bro
  • Google Apps 脚本返回错误“超出限制:URLFetch URL 长度”

    YouTube 数据 api v3 nextPageToken 太长 导致 Google Apps 脚本返回错误Limit Exceeded URLFetch URL Length当我尝试时UrlFetchApp fetch request
  • iOS 7 上的 Web 应用程序中的 HTTP 基本身份验证已损坏?

    我正在对一个简单的应用程序使用基本身份验证 但它在 iOS 7 上的 Web 应用程序模式下停止工作 它在 Safari 中工作 在 iOS 6 上工作 无论是在 Safari 中还是作为独立的 Web 应用程序 但是 迁移到 iOS 7
  • Google Apps 脚本 UrlFetchApp 返回未经授权的错误 401

    这是我正在使用的代码 function doc to html id var url https docs google com feeds download documents export Export id id exportForm
  • 即使单击“允许”后,也会出现“执行该操作需要授权”消息

    我最近遇到了一个授权新的 Google App Script 项目的问题 特别是使用 Cloud SQL 管理 API 的项目 相同的代码存在于之前授权的 GAS 项目中并且工作正常 但是如果我获取 GAS 项目的副本并尝试第一次运行某个函
  • 通过服务帐户使用高级 Google 服务

    我正在使用 Google Apps 脚本并使用一些高级服务 例如 Admin SDK 目录 API 和经销商 API 开发应用程序 看起来这些 API 是由我的 Web 应用程序在访问我的 Web 应用程序的用户上下文中调用的 它是通过 以
  • Apps 脚本列表项 - 制作项目符号而不是编号?

    我可以使用应用程序脚本中的appendListItem将一堆项目作为编号列表添加到谷歌文档中 有什么方法可以将其从编号更改为项目符号吗 你应该能够使用ListItem setGlyphType https developers google
  • 简单的带宽/延迟测试来评估用户体验

    我编写基于网络的应用程序 性能显然是一个关键因素 虽然数据库加载和页面渲染时间是我可以控制的 但用户的互联网连接却无法控制 我正在寻找的是一种指示用户拥有何种类型的连接的方法 类似于网站角落里的红绿灯 向用户显示他们与网站的连接类型 从而表
  • 从 Chrome 扩展程序访问 Google Apps 脚本 API 导致 403 错误

    我想通过 Google Chrome 扩展程序在外部使用 Google AppScript 功能编辑我的 Google 文档 为了实现这一目标 我执行了以下步骤 通过 Google Docs 设置脚本Tools gt Script Edit
  • Google App Script如何使用HTML服务加载不同的页面?

    如何以编程方式使用 HTML 服务在 doGet 中加载不同页面 如果不可能 为什么GAS编辑器允许创建不同的HTML页面 如果您根据 URL 中传递的参数加载不同的页面 您可以使用以下命令测试参数 function doGet e if
  • 查找、匹配和连接

    我需要一个公式 函数来连接一列和多行的单元格值 匹配条件应用于不同的列 这是我必须做的事情的例子 Islington Bunhill EC2M Islington Bunhill EC2Y Islington Bunhill N1 Barn
  • 谷歌脚本抓取解析器有两个同名的类

    我正在寻找在谷歌脚本中构建一个爬虫 有 2 个班级同名 我找不到获得第二个班级的方法 它只输出第一个 function myFunction var url https www zchocolat com shop fr livraison

随机推荐

  • 如何检查相机是否被任何应用程序打开

    有没有办法检查相机是否打开 我不想打开相机 我只是想检查其状态 如果您的设备API版本高于21 CameraManager AvailabilityCallback可能是一个不错的选择 首先需要获取系统的摄像头管理器 代码如下 Camera
  • 导入错误:无法导入名称“cross_validate”

    我正在尝试做 from sklearn model selection import cross validate 如上所述here http scikit learn org stable modules cross validation
  • JSF 中的partialSubmit 和autoSubmit 有什么区别?

    我想我知道其中的区别 但现在我发现自己很困惑 P 他们俩似乎都在做同样的事情 除了partialSubmit用于提交按钮以使用 AJAX 提交表单 并且autoSubmit用于可编辑组件 该组件仅提交自己的内容 我这样说对吗 对于 ADF
  • 在消费者循环中重用 unique_lock

    我在 Bjarne Stroustrup 的 C 编程语言 第 4 版 第 119 页中偶然发现了以下代码 queue
  • 我的 ASP.NET/API 或 EF6 SQL 数据库在 Azure 或我的计算机上都非常慢

    我今天来谈谈服务器 我的缓慢的服务器端 事实是 我的服务器端变得越来越慢 日复一日 一周又一周 我不明白为什么 我写了这篇长篇文章的顺序把你置于我当前的背景 情况中 这是一篇很长的文章 由于该项目的保密性 我将尽力以理论上的方式让您了解它
  • boost asio 处理程序中的长时间运行/阻塞操作

    现在的情况 我使用 boost asio 实现了一个 TCP 服务器 目前使用单个io service我称之为的对象run来自单线程的方法 到目前为止 服务器能够立即响应客户端的请求 因为它在内存中拥有所有必要的信息 接收处理程序中不需要长
  • 无法识别 java.lang.ClassNotFoundException BaseDexClassLoader 的来源

    正如我在开发者控制台中看到的那样 我的 Android 应用程序中收到了来自用户的大量崩溃报告 我看到的堆栈跟踪是 java lang RuntimeException at android app ActivityThread handl
  • 与 aws-java-sdk 链接时读取 json 文件时 Spark 崩溃

    Let config json是一个小的 json 文件 toto 1 我编写了一个简单的代码来读取 json 文件sc textFile 因为文件可以在S3 本地或HDFS上 所以textFile很方便 import org apache
  • 刷新简单验证码

    我在用简单的验证码 http simplecaptcha sourceforge net 在我的 JSP 中 一切都好 我想在验证码旁边提供一个刷新按钮 以允许用户更改验证码 验证码仅在刷新整个页面时才会更改 但我不想为其重新加载整个页面
  • 如何在 ios 中打开文件浏览器并选择 .pdf 文件

    如何在 iPhone 中的应用程序中点击按钮时打开文件浏览器 它必须显示扩展名为 pdf 格式的文件 并且必须将其保存到本地数据库 例如 如果我们要发送一封电子邮件到 xyz 如果我们想发送文件 我们会附加一些文件 如果我们单击附加文件按钮
  • 在目录中构建文件数组

    在 Java 中这是如何完成的 我希望创建一个文件名数组以在程序中输出 这些文件将是我的主目录中的文件 到目前为止我有 File fileList new File user home listFiles 这就是我所需要的吗 然后 要打印这
  • 使用模式属性排除邮政信箱地址

    首先 我知道这里已经有一些关于排除邮政信箱地址的线程 但似乎大多数线程都使用 Jquery 而我在我的平台 prestashop 中复制它们的尝试对我来说并没有成功 虽然这可能是我在其他所有方法都失败时采用的解决方案 但我希望尽可能使用模式
  • 如何将线串分割成单独的线段?

    我是 PostGIS 新手 我有一组 数千个 线串和沿线关联的多个点 我想将每条线分成一组仅由 2 个点组成的线段 我找到了一些答案 但没有一个是我想要的答案 例如https gis stackexchange com questions
  • Android Lollipop 部分分隔符/分隔符

    我正在尝试使用 部分分隔符 分隔符 创建表单 就像 Android 的 设置 活动中一样 我通过转储视图层次结构来检查活动 我注意到分隔符只是某种带有绘制渐变的填充 只有 2 个 LinearLayout 1 2 并且它们之间没有 View
  • 如何在 Amazon Aurora 中的标准配置和无服务器配置之间切换

    我正在寻找这个亚马逊页面 https aws amazon com rds aurora serverless https aws amazon com rds aurora serverless 它有这样的引言 您按每秒为使用的数据库容量
  • 发送电子邮件属于应用程序的表示层还是业务层?

    我正在尝试找出在我的 Asp net MVC 应用程序中放置发送电子邮件的代码的最佳区域 现在 我的应用程序设置在 2 个 VS 项目中 将业务层与表示层分开 我正在尝试设置一种情况 当用户重置密码时 业务逻辑更改密码后 服务器将向用户发送
  • 整数提升(MISRA C:2012 规则 7.2)

    MISRA 强制使用U无符号整数常量的后缀 uint32 t the answer 0x42U 我感觉U有点样板 因为如果没有它 该行就很容易理解 所以我想知道这条规则有多重要以及是否unsigned int x 1这确实是隐式整数提升的一
  • 使用 anaconda 在 mac 中安装 python3 的 pygame

    我正在尝试为 python 3 安装 pygame 并收到错误 conda 安装 c cogsci pygame 解决环境 失败 UnsatisfiableError The following specifications were fo
  • 浮动到双重误解???克++

    由于某种原因我收到以下警告 filename cpp 99 53 warning narrowing conversion of sin double theta from double to float inside Wnarrowing
  • 如何从 Google Apps 脚本小工具重定向到另一个网页?

    我正在 Google 协作平台中构建一个网络应用程序 目前 我有两个表单 第一个表单加载电子表格并将其显示为表格 然后当您从表中选择一行时 脚本会使用 GET 请求和一些参数调用另一个 Web 应用程序 如 rowIndex X colum