问题标签 [google-sites]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
login - 如何让谷歌网站页面显示特定于当前登录用户的内容
我一直想知道是否可以让谷歌网站页面显示特定于当前登录用户的内容。我一直在谷歌上寻找解决方案,但从未提出任何结论。
基本上,我将 Google 网站用于我的大学课程网站。如果我可以显示特定于个别学生的内容,我会很高兴,例如,你已经完成了作业 1,2 和 3 - 现在是时候处理第 4 号作业了
提前谢谢了
google-sites - 如何防止 Google 协作平台通过其重定向页面发送我的所有超链接?
我正在使用 Google 协作平台建立一个网站。
如果我向页面添加超链接并选择“网址”,然后http://www.example.com
作为链接输入,实际页面最终会呈现为
作为超链接地址。这会注入一个烦人的“将您重定向到 www.example.com”的 Google 页面,并在我的页面上添加超链接后延迟两秒。
有什么办法可以关闭这种行为?
javascript - JavaScript onScroll 在 Google Apps 脚本网络应用程序中不起作用
我在 HTML 中创建了一个表格,并使用 CSS 添加了样式,并通过 javascript 添加了一个滚动元素。我在这篇文章中附上了示例源代码。当我将代码放在谷歌网站时,滚动不起作用。请帮我解决这个问题。我从以下站点链接中获得了示例代码。
名为“table.html”的 HTML 文件中的编码如下
名为“Code.gs”的 GAS 文件中的编码在这里
我认为脚本标签内的 .onscroll 在发布项目时不起作用。
请帮我解决这个问题。
谢谢和问候,乔卡林加姆。
authentication - 如何使用谷歌应用脚本识别用户?
我需要一种识别用户的方法。我有一个谷歌网站,用户可以通过他们的 gmail 帐户访问。我的网站旨在允许用户查看任何数据,但只能编辑他们自己的数据。这对我来说很好,因为我是网站的所有者和脚本的发布者,但会为其他任何人Session.getActiveUser().getUserLoginId()
返回null
。
请为我提供有关此问题的解决方案。任何链接/任何代码?
google-apps-script - 在 Time Book Application 教程中打开电子表格失败
这是基于“时间预订应用程序”教程。我已经在站点中创建了站点、电子表格和脚本。我创建的网站页面无法打开电子表格。
从站点的脚本编辑器中,我可以运行测试方法 testGetSheet()、testUpdateSheet() 和 testInsertTimeSheet()。我相信这表明 SPREADSHEET_ID 是正确的。但是,我为此错误创建的网站页面显示“抱歉,您请求的页面(或文档)不存在。”
我已尝试共享电子表格,以供具有链接和编辑能力的任何人使用。我试图将电子表格分享给公众和编辑能力。我已经从一个单独的未经身份验证的浏览器和一个经过身份验证的浏览器中尝试过这个。我仍然得到错误。我的想法已经用完了,还有其他人有想法吗?
我可以提供网站页面的网址,但我怀疑它是否有用。
google-apps-script - 运行站点脚本的权限
在我的组织中,我创建了一个内部站点,其中包含一个可从内部不同页面调用的脚本,该脚本从各种电子表格读取/写入数据并发送邮件。为了测试,我与我的同事共享了站点和文档,但他无法运行脚本,因为出现请求权限的页面:“...此脚本正在请求执行潜在有害操作的权限。只有在您真正授权的情况下才授权该脚本相信作者!” 如果我的同事单击“授权”,则没有任何反应。
我给我的同事脚本的链接(不是嵌入脚本的页面),点击“授权”,他收到了一封来自谷歌的长电子邮件,其中解释说授权执行脚本,但仍然无法正常工作。 .
允许执行脚本的一种方法是直接从编辑器运行脚本以授予权限。我不能为其他同事做!!!
我对此真的很不高兴。我在脚本上做了很多工作,但现在我意识到我不能因为另一个谷歌的大错误而对我的同事这样做。
jquery - 为什么我的切换代码没有触发?
下面有什么明显的我遗漏的东西吗?我在一个谷歌网站上有一个简单的 html 框小工具,用最少的 jquery 来关闭/打开一个 div,但它似乎不起作用。下面的代码在 apache 站点页面上运行良好。有小费吗 ?
google-apps-script - 通过 Google Apps 脚本在 Google 站点中显示 Google 电子表格数据的示例
我看到有些人试图通过谷歌应用程序脚本从谷歌电子表格中获取数据以粘贴在他们的谷歌网站中:
如何通过 Google Apps 脚本访问不同 Google 电子表格上的数据?
我可以猛烈抨击代码片段,但我不认为有人在任何地方都有工作示例?
提前谢谢了
google-sites - 列出给定用途的所有 Google 网站
使用 gdata Java 客户端库,如何列出给定用户的所有站点?由于我最近意识到站点提要检索仅返回了 25 个站点,因此我尝试了这段代码来获取“下一批站点”(基于我很久以前为 Google Docs 编写等效代码的方式):(注意:resultFeed 是 SiteFeed)
问题:即使用户拥有超过 25 个 Google 站点,上述条件似乎始终为假(即 result.getNextLink() 始终返回 NULL)......任何人都有这方面的经验,并且可以提出另一种检索方式下一批网站?
google-apps-script - 授权 Google Apps 脚本
在谷歌网站上集成谷歌应用脚本时,是否可以确保用户不会看到授权对话框?当网站只在内部公开?