OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

サブフレームがうまく出来ません。

  • 暇なときにでも
  • 質問No.201845
  • 閲覧数107
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 28% (32/111)

ジャバでサブフレームを開くようにしたいのですが・・1つならちゃんと開くのですが複数になると、開くことは開くのですがみんなおんなじページが開いてしまいます。
1つ1つ違ったページをサブフレームで開きたいのですがどうすればいいでしょうか?
お暇な時でかまいませんので教えて頂けると助かります。

<SCRIPT LANGUAGE="JavaScript">
<!--
function openwin()
{
window.open("jiten/kougouki.html","sub1","screenX=20,screenY=20,left=20,top20,width=300,height=300");

}
// -->
</SCRIPT>

<a href="javascript:openwin()"><b>○○○○</b></a><font color="#0066cc"></font><BR>
<BR></P><FORM>

↑これを開きたいページごとにいくつも書いたのですが先に説明した状態になってしまいます。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル13

ベストアンサー率 50% (604/1207)

開きたいページごとにこれを書いたとありますが、
それぞれに同じ名前の関数を使っていませんか?
openwin1(),openwin2()...のように一つ一つ関数の名前を
変えないといけませんよ。

ちなみに、関数の引数でURLを渡してやると関数がひとつですみます。
例)
<script language=javascript>
function openwin(url) {
window.open(url,"sub1","screenX=20,screenY=20,left=20,top20,width=300,height=300");
}
</script>
<a href="javascript:openwin("sample1.htm")"><b>○○○○</b></a>
<a href="javascript:openwin("sample2.htm")"><b>○○○○</b></a>
<a href="javascript:openwin("sample3.htm")"><b>○○○○</b></a>
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ