我目前正在处理必须包含大量图像引用的 Google 电子表格。
我想要实现的是:当您将鼠标悬停在一个单元格上时,会出现一个图像(如工具提示)。
我找到了 this widget在 Google Developers 上,但是当我将代码添加到我的电子表格时没有任何反应。
你们中有人知道如何做这样的事情吗?非常感谢有关如何解决此问题的任何提示!
最佳答案
显示电子表格中的用户界面
作为将用户界面部署为独立网络应用程序的替代方法,您可以从电子表格创建容器绑定(bind)脚本,并从电子表格显示用户界面。为此,找到您的 doGet 函数并简单地替换对
的调用 return app;
具有以下内容:
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
spreadsheet.show(app);
其中 app 是您要返回的 UiInstance 对象的变量名称。此外,当您从电子表格显示用户界面时,该函数不必命名为 doGet。您可以将其称为 displayMyUi 之类的名称,然后直接调用该函数以在您的电子表格中显示用户界面。当从电子表格显示用户界面时,脚本将作为访问电子表格的用户运行。
例如
function doGet() {
var app = UiApp.createApplication();
// The very first Google Doodle!
app.add(app.createImage("http://www.google.com/logos/googleburn.jpg"));
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
spreadsheet.show(app);
}
关于javascript - 单元格悬停时的工具提示图像,Google 电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15740798/