旨く説明できないのですがひとつのページで数箇所の
リンクを別ウィンドウでだしたいです
その際ボタンを使いたいです

1番ボタンで a.htmlを別ウィンドウでだす
2番ボタンで b.htmlを別ウィンドウでだす
3番ボタンで c.htmlを別ウィンドウでだす
のようにしたいのですが 今は
headの部分に
<SCRIPT language="JavaScript">
<!--
function OpenWin(){
win=window.open("a.html","new","");
}
// -->
</SCRIPT>と記述してbody部分に
<FORM>
<INPUT type="button" style="color:#fffacd;background-color:48d1cc;"
value="解説" onClick="OpenWin()"></FORM>
と記述してあるのですが2番3番を増やすのが
わかりません教えて下さい

A 回答 (4件)

function OpenWin(){


→ function OpenWin(url,wind){

win=window.open("a.html","new","");
→ win=window.open(url,wind,"");

onClick="OpenWin()"
→ onClick="OpenWin('a.html','new_a')"

あとは、<INPUT>文を増やして'a.html'と'new_a'を変えれば
いくらでもボタンを増やすことができます。
    • good
    • 0
この回答へのお礼

ありがとうございました
リンク増やせました

お礼日時:2001/06/27 00:03

OpenWin関数に引数を渡して、開くウィンドウを変えればよいでしょう。


open関数を使う際、第2引数を変更すれば全て異なるウィンドウで開きます。

<head>
<script><!--
var win = new Array();
var html = new Array();

html[0] = { url:"a.html", name:"new_a", style:"" };
html[1] = { url:"b.html", name:"new_b", style:"" };
html[2] = { url:"c.html", name:"new_c", style:"" };

function OpenWin(n) {
  win[n] = open(html[n].url, html[n].name, html[n].style);
}
//--></script>
</head>
  :
  :
<input type="button" value="解説" onClick="OpenWin(0);"><br>
<input type="button" value="○○" onClick="OpenWin(1);"><br>
<input type="button" value="××" onClick="OpenWin(2);"><br>
    • good
    • 0
この回答へのお礼

ありがとうございました
色々あるのですね
リンクできましたありがとうございました

お礼日時:2001/06/27 00:02

function OpenWin2(){


win=window.open("b.html","new","");
}
function OpenWin3(){
win=window.open("c.html","new","");
}

<INPUT type="button" value="b.html" onClick="OpenWin2()"></INPUT>
<INPUT type="button" value="c.html" onClick="OpenWin3()"></INPUT>

とやる方法があります。
    • good
    • 0
この回答へのお礼

ありがとうございました
そのようにしたらリンク増やせました
又よろしくお願いします

お礼日時:2001/06/27 00:04

ホームページを作成してるのですか?


JAVA言語はよく分からないけど、自分の場合はソフトを使用してるので、フレームを駆使してやってます。
そうすると、結構複数のリンクができますよ!
また、ここより、プログラミングで投稿したほうが
いいと思いますけど。
    • good
    • 0
この回答へのお礼

ありがとうございました
上の回答のとうりにしたら
できました

お礼日時:2001/06/27 00:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報