C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 44 を表示中)
■23498 / )  Re[1]: aspのループ処理にJAVA処理を挿入
□投稿者/ Mr.T (268回)-(2008/08/17(Sun) 13:48:07)
Mr.Tです、こんにちは。

今の状態では、ループの回数分だけdispwindowという名前の関数が
できてしまっているはずです。
そのため、意図しない形の実行結果になっているわけです。

そのために、かぶらない、もしくは複数にしない、ということが必要。

また、今回のように画像ごとという場合は、なんらかの引数を使う方が
よいでしょう。

> <img src="*****.jpg" onMouseOver="dispwindow()" onMouseOut="closewindow()" width="65"

これを
> <img src="*****.jpg" onMouseOver="dispwindow('<%=ID%>')" onMouseOut="closewindow()" width="65"

function dispwindow(id){
win01=window.open("****.asp?id=" + id,"","width=750,height=700");
}

みたいにすれば、dispwindoの出力をループの中にいれなくてすむはずです。
これは、closewindowも一緒です。

返信 編集キー/


管理者用

- Child Tree -