Google Apps脚本以打开URL
有没有一种方法可以编写Google Apps脚本,因此在运行时,第二个浏览器窗口会打开www.google.com(或我选择的其他网站)?
我想在这里解决我的上一个问题: 我可以在Google
Apps电子表格的消息框内添加超链接吗?
回答:
您可以构建一个小型的UI来完成以下工作:
function test(){showURL("http://www.google.com")
}
//
function showURL(href){
var app = UiApp.createApplication().setHeight(50).setWidth(200);
app.setTitle("Show URL");
var link = app.createAnchor('open ', href).setId("link");
app.add(link);
var doc = SpreadsheetApp.getActive();
doc.show(app);
}
如果您想“显示” URL,只需像这样更改此行:
var link = app.createAnchor(href, href).setId("link");
编辑:以
只读方式
链接到演示电子表格,因为太多的人继续在电子表格上写不需要的东西(只需制作一个副本即可使用)。
编辑:以下是使用html服务的实现。
function testNew(){ showAnchor('Stackoverflow','http://stackoverflow.com/questions/tagged/google-apps-script');
}
function showAnchor(name,url) {
var html = '<html><body><a href="'+url+'" target="blank" onclick="google.script.host.close()">'+name+'</a></body></html>';
var ui = HtmlService.createHtmlOutput(html)
SpreadsheetApp.getUi().showModelessDialog(ui,"demo");
}
以上是 Google Apps脚本以打开URL 的全部内容, 来源链接: utcz.com/qa/407822.html