• ベストアンサー

新しいウィンドウについて

親ウィンドウからサブウィンドウを開いて親のウィンドウに入力した値のみをサブウィンドウに作ったテーブルに表示させる・・・ということはできるのですが、サブウィンドウではなくて、他に違うWebページを作成して、そのページに作ってあるテーブルに親ウィンドウで入力された値を格納していく・・ということは可能なのでしょうか?

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

  • ベストアンサー
  • rara_sun
  • ベストアンサー率50% (271/539)
回答No.1

親で開いたものしか制御できなかったと思います。 全く別のウィンドウを制御するということは、 JavaScriptで、どんなアプリケーションでも 操作できることになりますが、 そのような機能はありません。 JavaScriptからWin32APIをアクセスできれば できると思いますよ。 でも、WIn32APIへアクセスするインターフェースは 用意されていませんよね?(この辺は、tohiyoさんの 方がお詳しいでしょう) でも、裏技とかあるんかな~? そういうコメントがあると良いですね。

tohiyo
質問者

お礼

お返事遅れてすみません。回答ありがとうございました。

関連するQ&A

  • ウィンドウとテーブル

    みなさん。たびたびすいません。お願いします。 今親ウィンドウで、 テーブルをつくり、各セル事に同じ子ウィンドウ(入力画面)へ飛ぶリンクをはっています。 そしてinnerTextを使って、その入力した結果を1つ1つのセルにもっていき書き換えるということをしたいのですが、ここで全て同じリンク先、そしてwindow.openでやっているためセルやテーブルのidの橋渡しができず、セルの分、入力サブウィンドウhtmlが必要になってしまうと考えてしまうのですが、1つのサブウィンドウでできる方法はあるのでしょうか。

  • ウィンドウを閉じたときのイベント処理

    「onUnload」でイベント処理を記述すると、ページを移動したときにも処理が行われますが、ウィンドウを閉じたときだけ処理を行いたい場合のイベントはどのように記述すればよいでしょうか? メインウィンドウからリンクをかけて、サブウィンドウを表示させ、そのサブウィンドウ内で何ページかリンクページを設定していますが、サブウィンドウ内でのページ移動中はそのままで、サブウィンドウを閉じてメインウィンドウに戻るときだけ、確認ウィンドウを1ページ表示させたいのです。 よろしくお願いします。

  • 縦に長い親ウィンドウの下の方からサブウィンドウを開いても、親ウィンドウの表示内容の位置が変わらないようにしたい!

    onClick="MM_openBrWindow('price.html','','scrollbars=yes,width=620,height=620')" 上記のようにprice.htmlをサブウィンドウとして開いているのですが、縦に長い親ウィンドウページの下の方にサブウィンドウを開くボタンを置くとクリックしたときに、親ウィンドウページの表示部分が下の方から一気に一番上になってしまいます。(Windows XP SP2, IE 6.0) 親ウィンドウはサブウィンドウを開くときに見ていたままにしておきたいのですが、どうしたらよいでしょうか? とほほさんのページなど読みましたが、わかりませんで、大変困っております。 (javascriptもDreamWeaverMX2004のビヘイビアで設定しているような者なので・・・) どなたが教えていただけるとありがたいです。 なにとぞよろしくお願いいたします。

  • ウィンドウの2重起動を防止したい

    こんにちわ! javaScriptからwindow.open()でサブウィンドウを 開いている状態で、再度リンクをクリックした場合は なにもしないようにしたいのですが、現在は、しかたなく 開かれているサブウィンドウに再度同じページを表示 するようにしています。 もし、現在サブウィンドウが開かれている場合は 親ウィンドウのリンクをクリックしても無効とする 方法があれば教えて下さい.

  • サブウィンドウと、親ウィンドウについて

    これは、データベース絡みでの質問になると思いますがよろしくお願いします。 ここの前の質問でも同じようなものがあり、流用できたらと試してみましたがうまくいきません。それは、以下の手順によってデータを操作しようと考えているのですが・・・ (1)親ウィンドウにサブウィンドウを呼び出すボタンを設置する。 (2)呼び出されたサブウィンドウにデータを入力すると親ウィンドウのデータも一緒にデータベースに登録される。 と、いう手順でしたいと考えており、サブウィンドウ側に、 function copy(){ document.form1.text1.value = opener.parent.left.document.form2.text1.value; } とし、サブウィンドウに親ウィンドウからデータを持ってくるために <input type="hidden" name="text1" onChange="copy()"> という隠しフィールドを設け、親からデータを格納させています。 また、上にある、「left」は親をフレームわけしているのでフレーム名です。(持ってくるデータは、form1にあり、そこにボタンを設置しています)説明不足でしたら補足いたしますので、よろしくお願いします。考え方でも結構です。

  • 親→子1→子2→親のデータ渡し

    1.親ウィンドウからサブウィンドウ1を開く。 2.サブウィンドウ1でsubmitボタンを押すと値が  window.openerで親に渡り更にサブウィドウ2が開く。 ここまでは、出来るのですが 3.サブウィンドウ2でsubmitボタンを押して値を親ウィンドウに渡すにはどうしたらよいでしょうか? ここでwindow.openerを使うとサブウィンドウ1が親ウィンドウと判断してしまい上手くいきません。 上手い方法があれば教えて下さい。

  • サブウィンドウから親ウィンドウの数値更新・・

    JAVASCRIPTで、親ウィンドウから、サブウィンドウを開き、 サブウィンドウから、元々0であった、親ウィンドウのテキ ストボックスに数字を入れました。 しかし、テキストボックスには数字が入っているのですが、 親ウィンドウのソースをみてもテキストボックスの値は、0 のままです。 親ウィンドウをリロードすればソースも変わるので良いので すが、リロードはしたくありません。 そのテキストボックスの数字をみて処理を分岐しなければな らないので、ソース自体の数値が変わらないと、その値が読 めず困っています。 どういう対処方法がありますでしょうか?

  • 親ウィンドウから開いた子ウィンドウをまとめて閉じるには?

    親ウィンドウから複数のサブウィンドウを開いたとします。親ウィンドウを閉じる際に、開いているサブウィンドウを全て閉じたいと思っています。 開いたサブウィンドウのwindowオブジェクトを控えておいて、親ウィンドウのunloadで順番に閉じていけばできますが、イマイチかっこいい処理ではないので、一括してcloseできる処理を考えているところです。 なにかいい方法はないでしょうか?

  • 親ウィンドウと子ウィンドウ

    今サブウィンドウ(sub.html)からメインウィンドウ(index.html)へデータの受け渡し(複数)をjava script  を用いて作成しようと考えているのですが、どのようにやったらできるのでしょうか?  データはテキスト、チェックボックス、セレクトメニューです。  またそのデータ受け渡した瞬間にメインウィンドウ部の値が変化するようにするにはどのようにしたら  よいのでしょうか?変化するのはサブウィンドウに飛ぶためのリンクです。

  • ウィンドウの名称

    質問させてください。 Webで、メインページからボタンをクリックすると新しいウィンドウを開けるもので、その新しいウィンドウのことを正式な名称ではなんと呼べばいいのでしょうか? 子ウィンドウ、サブウィンドウ、ホップアップウィンドウなど、で調べたのですが、どれが正式な名称なのかなと思い、質問させていただきました。よろしくお願いいたします。

専門家に質問してみよう