#18 GAS入門−フォームへのリンクを追加

GAS

前回#17で作ったwebページにフォームへのリンクを追加していきます。

iframe

このwebページはセキュリティ上の理由で下の画像で示す様に、実はiframe内で表示されています。

iframe内からのリンクの貼り方

通常iframe内にリンクを配置して、ウィンドウ全体にリンク先の文書を表示するには、リンクに target=”_top” を指定する必要があります。

ところが、GASでは下の画像の様に base タグで target 属性のデフォルト値を _top にされているので、リンクは自動的に iframe の外に飛ばしてくれます。

では body 内にフォームへのリンクを追加していきます。

    <p>→ <a href="" target="_blank">タスク追加用フォームへ</a></p>

フォームのアドレスは、「実際のフォームを開く」から取得できます。

下の画像の部分ですね。

貼り付けました。

web ページで確認してみます。

リンクをクリックすると、無事フォームへたどり着きました。

Task に「ヨーグルトを買う」を追加して 送信 しました。無事シートに登録されメールも受信されています。

コメント