<A HREF>C 電子メールソフトの起動 |
Eコマースとか電子商取引とかいう言葉があたりまえのように聞かれるこの頃ですから、ホームページは単に文章とイメージしかないような一方的な情報の押し付けにはしたくないものです。 電子商取引などではサーバー側に処理用のプログラムを置いて、送信された内容や指示によってプログラムを起動・処理し、処理後の結果をページとして返しています。この仕組みを一般的にCGIといいます。 しかし、このCGIのようなプログラムは誰もがそう簡単に作れるものではありません。 今回のタグはHTMLタグのみでCGIのようなインタラクティブな機能を実現させることができる、HTMLの中ではとてもクールな機能です。 ただし、ユーザー側のパソコンに電子メールソフトがインストールされていることが前提となります。 もっとも、インターネットにつなげている以上、メールソフトは当然インストールされているはずです。 この方法はネットのベテラン達からすると安易で安っぽく感じるようですが、見る側からいえば、普段、メールソフトを使っている人なら誰でも使いやすいという大きなメリットがあります。 しかも、バグの恐れはまずなく、図表などの添付もできます。中途半端なCGIなどよりはずっと確実なシステムといえます。 小規模取引のサイトの作成なら技術に走りすぎてコスト倒れになるより、むしろこちらの方法がより簡単・便利でしょう。 まずは使用例を見てもらいましょう。 例 <A HREF="mailto:ask@siesta-soft.co.jp">有限会社シエスタへの電子メール</A>
例 <A HREF="mailto:ask@siesta-soft.co.jp?subject=件名付き電子メール">件名付電子メール</A> 先の例のタグ内のメールアドレスの次に?マークに続けて「subject=件名」を挿入すれば件名が表示されます。
もちろん複数の式を組み合わせて用いることができます。この場合は各式の間を&でつなぎます。
アクセスカウンタとあわせて用いれば一連番号にするのは難しいですが、送信メールに個別番号付けすることができます。(起動だけして送信しないなどのことも考えられるので一連にはなりません。お問い合わせ掲示板のヘルプページの電子メール起動ボタン参照) 簡単ですが、今回はこれまでです。
|
表示結果
|
一口メモ |
HTMLでページを作り初めた当時、mailtoの部分をmail
toとしてしまい、しばらく気づかず悩んだことがあります。 |
※ 使用例をコピーして使いたいときは「講座の前に」をお読みください。