出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[4522] Re:サブルーチン?から他のページへ飛ぶ
投稿者:Lightningさん 2004/07/14 12:53:33
暇人さんの回答で多分OKだと思いますが、一応・・・

ASPはサーバーサイドで動いています。
つまり、Submitの切り替えを行うというのであれば受け取り側で切り分ける、というのがASP的な方法になります。
だから、
hoge.html
-----
<form name="F1" action="aaa.asp" method="post">
<input type="hidden" name="aSpliter" value="">
<input type="button" name="B1" onclick="document.F1.aSpliter.value='1';document.F1.submit"><input type="button" name="B2" onclick="document.F1.aSpliter.value='2';document.F1.submit"><input type="button" name="B3" onclick="document.F1.aSpliter.value='3';document.F1.submit">
</form>
-----
とかとして
aaa.asp
-----
aSplit = Request.Form("aSpliter")
Select case aSpliter
case 1
'Button1の処理
case 2
'button2の処理
case 3
'button3の処理
end select
-----
って方法もある。

何がいいたいかというと、クライアントサイドスクリプトからはASP(サーバーサイドスクリプト)は呼べないということです。
よく混同している人がいるので注意・・・
私がクライアントサイドではVBSではなくJSを使うのはこの辺が理由。
わけわかんなくなるから・・・

サブルーチン?から他のページへ飛ぶ   山本さん [2004/07/13 12:00:03] [4514]
  Re:サブルーチン?から他のページへ飛ぶ   DynamicKさん [2004/07/13 13:12:56] [4515]
  Re:サブルーチン?から他のページへ飛ぶ   Lightningさん [2004/07/13 16:38:45] [4516]
    Re:サブルーチン?から他のページへ飛ぶ   DynamicKさん [2004/07/13 17:57:55] [4517]
      Re:サブルーチン?から他のページへ飛ぶ   山本さん [2004/07/14 11:14:15] [4520]
  Re:サブルーチン?から他のページへ飛ぶ   山本さん [2004/07/14 11:02:40] [4519]
    Re:サブルーチン?から他のページへ飛ぶ   暇人さん [2004/07/14 11:38:57] [4521]
      Re:サブルーチン?から他のページへ飛ぶ   Lightningさん [2004/07/14 12:53:33] [4522]
        Re:サブルーチン?から他のページへ飛ぶ   山本さん [2004/07/14 14:37:19] [4523]


TreeBBS For ASP V.0.1.3
Program By YasNet