Questionリスト選択で別ページを表示させたい

Answerこれを実現するにはJavaScriptが必要です。サンプルをご覧ください。フレームを使用したページ、使用していないページ両方のサンプルが入っています。


Questionリストで別ページを表示させたい(CGI版)

AnswerリストによるリンクをJavaScriptではなくCGIを使って行う方法です。サンプルにCGIを同梱してありますので、これをお使いください。

・メモ帳などでgoto.cgiを開き、PerlのパスとURLをご自分用に修正してください
・リストのにリンク先のファイル名を記述してください
・goto.cgiのパーミッションは755に設定してください


Questionボタンで別ページを表示させたい

Answerこれを実現するにはJavaScriptが必要です。サンプルをご覧ください。


Questionメッセージをメールで受け取りたい

Answerフォームのアクションをメールアドレスにした場合、送られてくる文字がエンコードされているため、そのままでは読めません。これをデコード、つまり読める形に変換してからメールを送ってくれるサービスがあります(プロバイダが提供している場合もあります)。

ここではSearch A.I.さんの「無料フォームメール送信サービス」を利用してみます(利用条件は特にないようですが、注意事項は必ず読んでおいてください)。
サンプルプロジェクトを用意しましたので、まずはこちらをダウンロードしてください。あとはこれを自分用に変更します。

1)1個目の隠しフィールド隠しフィールドをダブルクリック

2)2個目の隠しフィールド隠しフィールドをダブルクリック

文字化けを回避するため、フォームを設置するページの文字コードはEUCに設定してください。
 [書式メニュー]→[文書設定]→[拡張]を開き、[文字セット]を「日本語(EUC)」にします

サンプルの入力項目は、名前、メールアドレス、性別、メッセージの4つですが、ここは好きなように追加・削除してください。その場合、必ず設定値の名前には項目の名称を付けるようにしてください。