郵便番号検索エンジン約122,000件にも及ぶ郵便番号情報から住所または、市区町村名の一部を指定して郵便番号を検索します。当サイトの自社SQLサーバを使用しますので、データベースの領域や、設定の必要もありません。※サーバメンテナンス日はアクセスできない場合があります。※郵便番号を入力して住所を張り付けられます。※住所の一部を指定して郵便番号を張り付けられます。検索だけで良ければ、このようなインターフェースもご自由にお使いいただいて結構です。検索結果を表示するインターフェースは、ご利用いただくサーバー毎に設置していただく必要が有ります。検索結果を張り付ける為には同じサーバにインターフェースが無ければJavaScriptはエラーになります。これもセキュリティーの為で、1つのサイトに1つのCGIを設置する必要が有ります。CGIのダウンロードインターフェース一式(zipdb.zip)をダウンロードします。汎用ライブラリperl-libも最新版が必要ですので別途ダウンロードしてください。インターフェースCGIが2つ(ip.cgi、pip.cgi)有ります。これらをディレクトリ構造はそのままにCGIが実行可能なサーバにアップロードします。別途ダウンロードしたperl-lib.plはどこに設置しても結構ですが、cgi内のパスを設定してください。【例】[public_html]└[cgi-bin]└[finfzip]├[images]├ip.cgi├pip.cgi├perl-lib.pl└jcode.plページの作成CGIの設置は比較的簡単でしたね。このインターフェースはダイナミックHTMLを使用して、ウィンドウを完全に制御する最先端の物です。したがって、どちらかと言えばCGIよりページの作成が厄介かも知れません。onUnload='ZipClose();'>このイベントは、ブラウザが閉じられるか、他のページに移動すると発生し、この時、郵便番号検索ウィンドウが開いていれば自動で閉じるよう指示します。method=POST>重要なのはフォームの名称です。自由に付ける事が出来ますが、半角英数字です。多くのホームページ作成ソフトが省略しますので、必ず設定してください。size=10>フィールド名(name)とは別に識別子(id)を設定します。半角英数でなければなりません。(id)を設定します。JavaScriptを記述するドキュメントの最後との間に次のJavaScriptを追加します。onclick="ZipWindow(0);">JavaScriptを別途記述していますので、ボタンは作成した関数を呼び出すだけです。引数(0)は、郵便番号から住所を検索するフラグです。onclick="ZipWindow(1)">住所から郵便番号を検索する場合は、引数に(1)を指定します。※サンプルHTMLはこちらからダウンロードできます。表示されたページのソースを表示し、[名前を付け保存]してください。都道府県ドロップダウンリスト郵便番号テキストボックスと住所テキストボックスの間に都道府県ドロップダウンリストを追加します。検索エンジンを呼び出すJavaScript、ZipWindow関数に都道府県の識別子[pre]を追加しなければなりません。詳しくは、以下のサンプルをダウンロードしてご確認ください。※サンプルHTMLはこちらからダウンロードできます。表示されたページのソースを表示し、[名前を付け保存]してください。ポップアップウィンドウを表示しないでデータベースにアクセスする事もできます。アンケートページをCGIで作成する必要があります。検索方法も郵便番号からの完全一致になります。JavaScriptを記述する必要が有りませんので、Perlがお分かりの方はこちらが便利かもしれません。1つのサイトで、複数のフォームが有る場合はポップアップ、1つしか無い場合はCGI形式がベストでしょうか。サンプルはこちらサンプルのコードはこちらサンプルコードがブラウザに表示される場合は、ソースを表示して保存してください。