[PHP-users 6114] Re: FORMのactionについて

Naofumi Kondoh php-users@php.gr.jp
Wed, 13 Mar 2002 15:07:44 +0900


ソフト工房の近藤です。

miyoshi@mjcnet.co.jp wrote:

.... 略 ....

> そこで質問なのですがあるボタンを押したときに新たに2個のウインドウを新規
> に作成し、そのウィンドウで別々のPHPを実行することは可能でしょうか?
> また、もし可能であればどのように行えばよいでしょうか?

.... 略 ....

みねまつさんのフォローにあるように JavaScript を使えば
簡単に別のブラウザウィンドーを開いて実行できます。
開いた子ウィンドーで検索した結果を親画面に代入したり、
様々な処理を JavaScript で記述できます。

私は、PHP で、JavaScript プログラムを生成するような
形で利用しています。   DB の検索結果など様々な PHP
変数を JavaScript で利用できるので便利です。


市販書籍や google 検索などすれば例文が一杯出ています。
# おすすめは、O'REILY JavaScript プログラミング。


FORM ACTION でなく、アンカータグの場合ならば、
<xml>
<a target=top href='./hoge.php'> xxxxx </a>
</xml>

target=top で、別のブラウザウィンドーで hoge.php
を実行してくれます。( top と _top を間違えぬよう)。

下記 URL  のセミナー例題の実行は、target=top で
行なっています。
http://www.softkoubou.co.jp/ 

回線が細いので重いですが、上記の CSLPG デモの中では、
明細伝票保守で、郵便番号簿や商品表を別ウィンドーで
検索してから、伝票画面に代入するような処理を JavaScript
で書いています。ご参考になれば、幸い。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
 (株)ソフト工房   近藤直文        Email:  nkon@shonan.ne.jp 
  《 PostgreSQL+PHPソースコードジェネレーターデモGPL版 》
           http://www.SOFTKOUBOU.co.jp/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/