<script type="text/javascript">
var ArrData = new Array;
//×押下時 内容クリア
function adclear(prm) {
switch (prm) {
case 1:
document.getElementById('mailto').value = "";
break;
case 2:
document.getElementById('mailcc').value = "";
break;
case 3:
break;
}
}
$(function () {
//アドレス取得
google.script.run.withSuccessHandler(onSuccess)
.withFailureHandler(onFailure) .getContact();
function onSuccess(result) {
for (var i = 0; i < result.length; i++) {
var num = ArrData.push(result[i]);
}
var word = [];
for (var i = 0; i < ArrData.length; i++) {
word.push(String(ArrData[i]));
}
var pin = word;
$("#mailto").autocomplete({
source: pin
});
$("#mailcc").autocomplete({
source: pin
});
}
},
function onFailure(e) {
alert("連絡先にアクセス失敗しました");
}
);
</script>
最後にサーバ側gsです。アドレス帳の取得が主な処理です。
function doGet(e) {
try{
return HtmlService.createHtmlOutputFromFile('index');
}catch(err){
}
}
function getContact() {
var wadress = new Array;
var con = ContactsApp.getContacts();
for(var i = 0;i < con.length;i++){
var name = con[i].getFullName();
var emails = con[i].getEmails();
for (var j in emails) {
var num = wadress.push(name + "(" + emails[j].getAddress() + ")");
}
}
return wadress;
}
function hogehoge() {
var hoge = "hongeee";
return hoge;
}
function hoghog3() {
var hoge1 ="";
var hoge2 ="";
var hoge3 ="";
var hoge4 ="";
var hoge5 ="";
}
まず文章部分のコードです。
<!--文章部分-->
<div id="loading1"></div>
<div id="container1" style="border-style:solid; border-width:2px; border-color:#ddd;">
吾輩は猫である。名前はまだ無い。<br>
どこで生れたか頓(とん)と見當がつかぬ。<br>
何でも薄暗いじめじめした所でニヤーニヤー泣いて居た事丈は記憶して居る。<br>
吾輩はこゝで始めて人間といふものを見た。<br>
然(しか)もあとで聞くとそれは書生といふ人間中で一番獰悪(だうあく)な種族であつたさうだ。<br>
此書生といふのは時々我々を捕(つかま)へて煮て食ふといふ話である。<br>
然し其當時は何といふ考(かんがへ)もなかつたから別段恐しいとも思はなかつた。<br>
但(たゞ)彼の掌(てのひら)に載せられてスーと持ち上げられた時何だかフハフハした感じが有つた許(ばか)りである。<br>
掌の上で少し落ち付いて書生の顔を見たのが所謂(いはゆる)人間といふものゝ見始(みはじめ)であらう。<br>
此時妙なものだと思つた感じが今でも殘つて居る。第一毛を以て装飾され.....<br>
</div>
<!--syntaxhighlighter部分-->
<div id="loading2"></div>
<div id="container2">
<pre class="brush: js;">
function hogehoge() {
var hoge = "hongeee";
return hoge;
}
function hoghog3() {
var hoge1 ="";
var hoge2 ="";
var hoge3 ="";
var hoge4 ="";
var hoge5 ="";
}
</pre>
</div>