如何引用应用程序脚本中的文件

时间:2015-10-26 01:37:01

标签: google-apps-script

是否可以引用/导入脚本内的文件。

的test.html

<!DOCTYPE html>
<html>
<head>
  <link rel="stylesheet" href="https://ssl.gstatic.com/docs/script/css/add-ons.css">
  <script src="/testsrc.html"></script>
</head>
<body onLoad="onLoad()">
  <div>
    <p id='result'>....</p>
  </div>
</body>
</html>

testsrc.html

function onLoad(){
document.getElementById("result").innerHTML = "ran";
  }

1 个答案:

答案 0 :(得分:0)

你可以这样做:

<?!= HtmlService.createHtmlOutputFromFile('testsrc').getContent() ?>

而不是

<script src="/testsrc.html"></script>

请勿忘记将所有js代码包装在<script></script>

中的 testsrc.html 文件中

PS:更好的是在你的 code.gs 文件中创建一个 include()这样的函数

function include(filename) {
  return HtmlService.createHtmlOutputFromFile(filename).getContent();
}

然后您可以在需要包含任何文件时随时调用它:

<?!= include('testsrc') ?>