gpt4 book ai didi

image - 在谷歌电子表格中使图像可点击

转载 作者:行者123 更新时间:2023-12-01 09:26:19 25 4
gpt4 key购买 nike

我尝试在 Google 电子表格中导入可点击的图片。当我点击它带我到另一个网站时。

我能够:- 插入图像- 给它“分配脚本”- 看起来像这样:

function showMessageBox() {
Browser.msgBox('You clicked it!');
}

当我单击图像时,会出现上述消息。但是,我需要一个可以分配的脚本,并在单击图像时打开一个外部 url。

有这样的脚本吗?

最佳答案

这是我想出的两个解决方案:

(1) 将此脚本分配给您的图像并将链接替换为您自己的。它需要更多的用户点击,但这可能是您能做的最好的。 Caja 非常严格地锁定 HTML 服务输出的所有内容,例如 window.location.replace("http://www.example.com");window.location.href = "http://www.example.com"; 是不行的。

function redirectTest(){
var htmlOutput = HtmlService
.createHtmlOutput('<a href="http://www.example.com">Click Me!</a>')
.setWidth(100)
.setHeight(100);
SpreadsheetApp.getUi().showModelessDialog(htmlOutput, " ");
}

(2) 根据this sourcethis source ,下面的公式应该可以工作:

=HYPERLINK("http://www.example.com", IMAGE("https://www.google.com/images/srpr/logo11w.png"))

我无法让它在我的测试中工作,但源不是那么旧。

关于image - 在谷歌电子表格中使图像可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23176203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com