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

回到顶部