アップススクリプト

アップススクリプトはグーグルが提供するjavascriptベースのプログラミング環境です。プログラムからスプレッドシートやGmail、グーグルカレンダーに簡単にアクセスできます。

アップススクリプトに関する記事

の記事を
以前 ▶最古 ▶▶
の記事を
以前 ▶最古 ▶▶

アップススクリプトとは

アップススクリプトとは、グーグルが提供するプログラミング環境です。スプレッドシートやGmail、グーグルカレンダーなどと相性の良いプログラムを作成することができます。言語のベースはjavascriptです。

WEBアプリケーションも簡単に作成することができます。ただし、制約もあるので遭遇したできないことを挙げておきます。

  • REMOTE_ADDRヘッダの取得
  • WEBアプリにviewportの設定
  • WEBアプリにリンクのtarget='_self'指定

REMOTE_ADDRヘッダの取得は諦めました。

WEBアプリにviewportの設定はできませんが、Issue 4659にjQueryを使用したscaleSiteという関数が紹介されています。

target='_self'はWEBアプリのページ切替に使おうとしましたが、HTMLを2ページ分用意してCSSで切り替えるか、javascriptでHTMLを書き換えるかで対応しています。