• 締切済み

複数のウィンドウで違う内容を表示する。

zzzzzzの回答

  • zzzzzz
  • ベストアンサー率61% (70/113)
回答No.1

スクリプト自体を読んでいないのですが、おそらくfunction openIT()を2つ記述すればできるでしょう。 function openIT() { theURL = ... ... } function openIT2() { theURL = ... ... } といった具合です。 ボタン側は <INPUT type="button" value="ボタン1" onclick="openIT()"> <INPUT type="button" value="ボタン2" onclick="openIT2()"> と記述します。

関連するQ&A

  • Ajaxのウィンドウ表示位置について

    ページを開くとAjaxのウインドウが表示されるようになっています。 バックには既にサイトが表示されている状態でその上にウインドウが出てくるイメージです。 ソースは以下のようになっています。 <html> <head> <title>titletitle> <script type="text/javascript" src="js/prototype.js"> </script> <script type="text/javascript" src="js/effects.js"> </script> <script type="text/javascript" src="js/window.js"> </script> <script type="text/javascript" src="js/window_ext.js"> </script> <script type="text/javascript" src="js/debug.js"> </script> <link href="css/default.css" rel="stylesheet" type="text/css"> <link href="css/spread.css" rel="stylesheet" type="text/css"> </head> <body> <script type="text/javascript"> var win = new Window({className: "spread", title: "タイトル", top:50, left:50, width:500, height:500, zIndex: 100, url: "http://www.linkstyle33.com/", showEffectOptions: {duration:3}}) win.show(); </script> --サイトここから-- --サイトここまで-- </body> </html> top:50, left:50,で表示位置を設定することはわかるのですが ウインドウの真ん中に出したいのですがやりかたがわかりません。 試しに50%としてみたもののpx指定になっているようで表示すらされませんでした。 サイトがバックにある状態でウインドウを出したいのでiframe以外で ウインドウを真ん中に表示する方法はあるのでしょうか?

  • 複数HTMLを1つの別ウィンドウで表示

    javascriptについて質問です。 1HTMLから別ウィンドウ表示したいリンクが複数あります。 クライアントからクリックの度にウィンドウが新たに開かないようにして欲しいとの 依頼があり、下記のjavascriptでウィンドウ名「subwindow」に上書き表示されるようにしました。 ■javascript■ <!-- function subWins(pages){ w=window.open(pages,"subwindow",""); w.focus(); } //--> ■HTML■ <a href="javascript:;"onClick="subWins('リンク先URL')">●●●●●</a> 上記の場合、javascriptをOFFにしているとリンクが効きません。 javascriptをOFFにしていてもウィンドウが開く方法はないでしょうか。 説明不足でしたら補足させていただきます。どうぞ宜しくお願い致します。

  • 単一ウィンドウに違ったページを表示する

    メインページからボタン等をクリックで、別ウィンドウを 開き、その別ウィンドウが開いた状態で再度メインページ より別ボタンをクリックしたとき、複数のウィンドウが 起動するのではなく最初に開いたウィンドウに 2番目に呼び出されたページを出力したいのですが・・・。 ちょっと文章能力に欠けていてすいません。。 単一ウィンドウに違ったページを入れ替わり表示する方法はございませんでしょうか? フラッシュのアクションスクリプトでの方法と JavaScriptでの方法を知ってたら教えてください。 宜しくお願い致します。

  • Javascriptでのツリーメニュー表示について

    Javascriptを利用して、ホームページ上でツリーメニューを表示させようと思っています。 以下のページのサンプルを元にしています。 【解説ページ】http://www.openspc2.org/reibun/javascript/mouse/063/index.html 上記は、1ページ毎に記述するタイプでテキストベースとなっております。 私は、はじめにツリーを展開するボタンをgif画像で作成し、それをクリックした際に画像の下にテキストベースのリンク文字が表示されるようにしたいと考えました。 また、それらは外部のjsファイルでの管理をしたいと思います。 まず、下記の構文を外部jsファイルで作成し<head>内でファイルの読み込みを行いました。 【↓clickmenu.js↓】 function exMenu(tName) { tMenu = document.getElementById(tName).style; if (tMenu.display == 'none') tMenu.display = "block"; else tMenu.display = "none"; } 次に、下記のタグの部分も外部jsファイルで読み込みたいと思っています。 <a href="javaScript:exMenu('treeMenu1')">+</a>■検索サイト<br>~</div>まで この実際のボタン部分も外部jsで読み込みたいと思う理由は、ページ数が非常に多く、メニューの追加や削除を、1つのファイルでどうしても管理したいからです。 フレームを利用せず、Javascriptでも同じ事が可能であることはわかったのですが、タグの部分がうまく外部ファイルにできなくて、表示が真っ白になってしまいます。 document.write('<a href="javaScript:exMenu('treeMenu1')">+</a>■検索サイト<br>'); のように、1行ずつ書いているのですが、hrefにjavaScriptを指定すると表示が消えてしまいます。 必ずこの型でというわけではないのですが、何とかうまく外部ファイルでボタン部分を表示させる方法がありませんでしょうか。ご教授願います。

  • ウィンドウが一度に複数表示されて困ってます

    OSはWIN98を使っています。 実はネットに接続すると、本来なら1つだけのウィンドウが表示されてトップページのヤフーが出てくるはずなのですが まず1つのページが表示されてヤフーが出てくると同時に 他の2つの最小化されたウィンドウも出てきます。 おかげで表示されるのに時間がかかるし、いちいち2つのウィンドウを閉じなければいけません。 更にエクセルを起動すると、1つのウィンドウが表示されると同時に1つの最小化されたウィンドウが出てきます。 なんとか1つだけ表示させる方法はありませんか? なぜこうなってしまったのか自分でもわかりません。 よろしくお願いします。

  • 複数の外部jsをランダム表示させたい

    1つのhtmlの中で <script type="text/javascript" src="001.js"></script> <script type="text/javascript" src="002.js"></script> <script type="text/javascript" src="003.js"></script> といった複数のjsをランダムで表示させるコードや、サンプル掲載サイトを教えていただけませんか? 各jsの中身はテキストや画像などHTMLに表示されるものになっています。 よくあるランダムバナーやランダムリンクのjs版という感じです。 画像やテキストのランダムスクリプトを使って、呼び出される部分に当たるところを上記のようなjsに変えてみたりもしたのですが、IEやOperaではOKでしたがFirefoxではエラーになってしまったり、表示されなくなったりして上手くいきませんでした…;; よろしくお願いいたします。

  • 別ウインドウからフォームを操作するには

     簡単な質問かもしれませんがご教授お願いいたします。  HTMLページで下図のようなフォームを作成したいと考えています。  図:  ┌────────┬─┐ ┏━━━┓  │リストフォーム   │▼│ ┃ボタン ┃  └────────┴─┘ ┗━━━┛   ・項目1               ↓ 1.押すと新しいウィンドウが表示   ・項目2           ┏━━━━━━━━━━━┳┳┓   ・項目3 ←────┐ ┣━━━━━━━━━━━┻┻┫   ・項目4        │ ┃                   ┃      ∥        │ ┃ ・項目1              ┃      ∥        │ ┃ ・項目2              ┃      ∥        └─╂-・項目3 ← 2.リンクになっていて押すと...      ∥           ┃ ・項目4             ┃      ∥           ┃                   ┃      ∥           ┗━━━━━━━━━━━━━┛      ∥      ∥ 3. 新しいウィンドウが消えて      ↓  ┌────────┬─┐ ┏━━━┓  │項目 3       │▼│ ┃ボタン ┃  └────────┴─┘ ┗━━━┛   4. 項目3が選ばれている。  これをJavascriptで実現する方法がかかれたホームページがあったのですが,つい最近消えてしまったので,方法を探しています。  この方法がサンプルとして紹介されているページや,または,実現する方法を教えていただけないでしょうか。  よろしくお願いいたします。  (図が見づらくてすいません)

  • タイトルバーを表示しないウィンドウはどう作る?

    Webページの表示で、ブラウザのタイトルバーやツールバーが表示されないウィンドウのときがありますが、あれはどうやって作るのでしょうか。 タグをお教え下さい。

  • Win Meで新規ウィンドウがタイトルバーのみで表示される

    Win Meで新規ウィンドウがタイトルバーのみで表示されるようになってしまいました。タイトルバーをダブルクリック等すれば内容を見られるのですが、いちいちそれをするのは大変です。どうすれば、設定を変えることができるのでしょうか。どなたか教えてください。

  • Winでもうまくウインドウを閉じたいのですが

    Javascriptを使ってウインドウを閉じるボタンを配置したページを私のホームページに作ったのですが、 <INPUT type="button" value="WINDOW CLOSE" onClick="window.close()">で普通のボタンを使った場合はWindowsでアクセスしてもMacでアクセスしてもちゃんとウインドウが閉じるのに対し、 <INPUT SRC="../image/back.gif" ALIGN="MIDDLE" BORDER="0" onClick="wclose()" WIDTH="72" HEIGHT="26" NATURALSIZEFLAG="3" TYPE="image">として画像ボタンを使うと、Macではウインドウを閉じてくれるのに、Winだと、今表示しているページをもう一度読み直すだけで閉じてくれません。 Windowsのブラウザでも働く、画像を使ったCLOSEボタンは作れないのでしょうか? 「javascript」、「閉じるボタン」など、それらしきキーワードを使ってweb上を検索してみたのですが、方法は見つからなかったのです。 お解りの方がいらっしゃったら、ご伝授下さい。