1

GAS HTML サービスを使い始めたばかりです。CSS を配置する場所を見つけるのに少し問題があります (簡単だと思います)。以下は簡単なコード例です。その中で、私は単に背景色を設定しようとしています。これを設定して整理する正しい方法は何でしょうか?

//Code.gs
function doGet() {
  return HtmlService.createTemplateFromFile("index").evaluate();
}

//index.html

<style>
body
{
background-color:#e5e6e8;
}
</style>

<html>

<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-    ui.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js">    </script>
  <body>  
    <a href = "#" id = "index1" class = "Anchor">I am index1</a>
    <a href = "#" id = "index2" class = "Anchor">I am index2a</a>
<div id="div">1</div>


<script>$(document).ready(function() {
    $("#index1").click(function() {
       $("#div").append("2");
      $("#index1").hide();
    });
});</script>

 </body>  
</html>
4

2 に答える 2

1

どこかでこの方法を見つけました(確かにGoogleのドキュメントではありません):.gsとかなり標準的なindex.htmlがあります。次に、同じプロジェクト内で css を style.html に分割し、このコードを index.html に入れてスタイル シートを参照します<?!= include('style'); ?>

次に、.gs にこれを追加しました。

function include(filename) {
  return HtmlService.createHtmlOutputFromFile(filename)
  .setSandboxMode(HtmlService.SandboxMode.NATIVE)
  .getContent();
}
于 2013-08-17T13:43:10.817 に答える