• ベストアンサー

実現可能でしょうか?

2つの画面があり(1つめをA画面、2つめをB画面とした場合)、A画面にあるA’というボタンをクリックした際、背面にあるB画面を前面に出したいと思います。 出来ればPHPで実現したいのですが、可能でしょうか? また、可能な場合どのような方法があるのでしょうか? なかなか上手く出来なくて困っています。  よろしくお願い致します。

noname#11049
noname#11049
  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • thelma
  • ベストアンサー率66% (20/30)
回答No.1

「ブラウザのウィンドウを操作する」というのは、クライアント側の環境(OS、アプリケーション)を操作することになり、サーバサイドで実行されるプログラム(PHP、CGI等)からは操作できません。 <script>タグでJavaScriptやVBScriptを書いて実現することになります。 JavaScriptやVBScriptは、HTMLソースが読み込まれた後、「クライアントのWebブラウザで実行される」ので、WebブラウザやOSの情報を利用し、ウィンドウを操作できるのです。 PHPはサーバで実行されるため、ウィンドウの座標だとか前後関係だとかの詳しい情報をクライアントとやりとりして、ウィンドウを操作したりすることはできません。

noname#11049
質問者

お礼

JAVAで作成し上手く行きました。適切なご指導ありがとうございました。

関連するQ&A

  • 画像の重なりの順序を代える方法を教えてください。

    画像の重なりの順序を代える方法を教えてください。 HTML <IMGで複数の画像を表示し、重なった部分があります。 INPUTボタンなどでJavaScriptを起動し、JavaScriptで背面にある画像を前面に表示 する方法を教えてください。 画像1:背面 画像2:前面   ↓ ボタンAをクリック   ↓ 画像1:前面 画像2:背面   ↓ ボタンBをクリック   ↓ 画像1:背面 画像2:前面 サンプルなどがあれば助かります。 よろしくお願いいたします。

  • JavaScriptとphpでできますか?

    お世話になります。 ずーっと考えているのですが、実現方法及び、実現できるのかどうか、 で悩んでいます。 アドバイスをお願いいたします。 Aさんが、あるサイトのボタンクリックすると、Bさんの待ち受け画面htmlにつながります。 (ここまでは某APIにて実現しています(電話)) その際に、追加でAさんのURLをBさんのサイトに表示させたいのです。 方法として、Aさんがボタンクリックしたときに、JavaScriptでURLを取得し、 POSTデータにして、ajax通信でBさんのサイトにあるphpを実行。 でも、phpでURLデータは取得できるとして、その後、どうやってBさんのhtmlに出力させるの(既にhtmlは表示されているし)? Bさんhtmlの中の表示させたい<div>などに <?php echo "{$url}"; ?>などできる? もし出来たとして、その場合、Aさんは(ソースコードレベルで)どうやってBさんにデータを渡すの? phpを実行させるの? phpの名前は? Aさん、Bさんのhtmlは同一Webサーバーです。 Bさんのhtmlは最初から表示されています。 考えても、考えても 出来そうで出来ない。。。 こんなことは出来ないのでしょうか? どなたかアドバイスをお願いいたします。

    • ベストアンサー
    • PHP
  • PHPを使ったアクセス解析を実現したい

    PHPを使ったアクセス解析を実現したいと思ってます。 どの場所のリンクがクリックされたのかを解析するものなのですが、 パラメータをもたないリンクであれば、 <a href="a.php?link=http://foo.com/&param=1">foo</a> のようにして、 paramで場所がわかって、a.php でリンクアドレスにリダイレクションするんですが、 <a href="a.php?link=http://foo.com/b.php?a=1&b=2&param=1"></a> http://foo.com/b.php?a=1&b=2 というリンクの場合には、 b=2 は、a.php のパラメーターと認識されてしまいます。 リンクは、http://foo.com/b.php?a=1&b=2でパラメーターは、 http://foo.com/b.php?a=1&b=2 と param=1 とする方法はありませんでしょうか。 アドバイスのほど、よろしくお願いします。

    • ベストアンサー
    • PHP
  • ワードの図形重ね合わせ

    1.2つの図形A,Bを重ね合わせる。(Aを背面、Bを前面) 2.重ね合わせたA,Bをグループ化する。 グループ化した図形は、Aが背面、Bが前面であるはずですが、逆にAが前面、Bが背面になることが時々あります。 テキストの折り返しがグループ化の前後で変らないようにするには、どうしたら良いですか

  • PHP新しい画面と元画面の制御方法

    PHPを使用して以下の制御を行いたいのですが、上手く行きません。どうぞ助けて下さい。 画面のボタンをクリックすると、別画面が開きます。 その開いた別画面を閉じない限り、元の画面をクリックしても前面に表示することが出来ないようにしたいのです。(新しい画面がいつも手前にある状態です) よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHPのみで、動的なセレクトボックスの実現方法 携帯サイト

    PHP5.1.2 smarty html_options利用 携帯サイトにて、1つのセレクトボックスを選択すると、 2つめのセレクトボックスが動的に変わるということを実現したいです。 携帯サイトなので、javascriptは利用不可です。 よくある、都道府県を選択するとその市区町村が出てくる というようなものです。 実現方法について教えてください。 PHPでsubmitしたことにすることはできるのでしょうか?

    • 締切済み
    • PHP
  • PHP5のtry cacheをPHP4で実現できる方法

    PHP4.3系を使っています。 PHP5からは try{}cache(){}が使えるようですが、それに近い記述で (将来PHP5に変えるかもしれませんので)実現できる方法はありますか? PHP5のような記述をPHP4.3系では? try{ test_a(); test_b(); test_c(); }cache(...){ test_rollback(); }

    • ベストアンサー
    • PHP
  • 教えてください。

    初心者でご迷惑をおかけしますが、アドバイス宜しくお願い致します。 画面に3つほどボタン(A,B,C)があり、 それぞれ、押下すると、 A.php, B.php, C.phpが実行されるというものを作りたいのですが、 どのようにすればいいのでしょうか。 できればsubmitボタンを使わずbuttonで作成したいと 考えています。 宜しくお願い致します。

  • 値の受け渡し方法について

    たとえば、A_.phpというファイルがあって、 これで、ボタンがクリックされるとB_.phpに遷移し、location関数でC_.phpに遷移するものがあるとした場合。 A_.phpに記述されたデータを受け取り、内部処理を行うB_.phpに遷移させるのはいいのですが、そのデータをC_.phpにもPOSTさせる方法はあるのでしょうか? 教えてください。

    • 締切済み
    • PHP
  • テーブル内でのinclude

    test.php内にテーブルがあり、1行目でa.phpをincludeし、2行目でb.phpをincludeしています。 <test.php内の仕組み> test.phpではa.php内のボタンでb.phpをincludeする仕組み =「a.php内のフォームのsubmitで自分自身にb.phpのファイル名を渡している」 ●実現したいこと b.phpを開くときにはa.phpを再度読み出し直したいです。 具体的には a.php内のボタンを押してb.phpのファイル名をpost(post先はtest.php)してb.phpがincludeされたときにb.phpからa.phpがincludeされる。 【a.phpの再読込が必要な理由】 a.phpはDBからの表示があり、ボタンを押した際にDBへの書込みがあります。その情報をリフレッシュさせるためです。 ●試してみたこと (1)<試し> test.php内の<body onload=~>で再度test.phpを読み出した。  ⇒無限ループになってしまいました。   a.phpには<body>無いので同様の動作ができません。   他に動作させる方法があれば問題ないですが・・・。 このような状況です。できればフレームでは実行したくないと考えています よい方法あれば教えてください。

    • 締切済み
    • PHP

専門家に質問してみよう