• ベストアンサー

ASPからASPを呼び出す方法

ASP初心者です。  ASP(VBScript)からASPを<A href="ASP01.asp" >次の処理</A>で呼び出せると思いますが、このとき引数で値を渡すにはどうしたらいいのですか?

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

  • ベストアンサー
  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.1

Aタグを用いる場合は、Getメソッドを使って渡すのが楽です。 他にもPostメソッドを使うという手がありますので、そのあたりは必要になったら調べてみてください。 <A href="ASP01.asp?aaa=111&bbb=222&ccc=333" >次の処理</A> として、ASP01.asp側では Request("aaa")で値を取れます。 例) - ASP01.asp ------------- Response.write "aaa : " & Request("aaa") & "<br>" Response.write "bbb : " & Request("bbb") & "<br>" Response.write "ccc : " & Request("ccc") & "<br>" - 結果 - 111 222 333 ------------------------- もちろん Dim strAAA strAAA = Request("aaa") といった感じで変数に受けることもできます。

inuunagi
質問者

お礼

ありがとうございます。 サンプルがありよくわかりました。

関連するQ&A

  • ASPを出ぶ方法

    環境:IIS,ASP(VBScript) サーバー WindowsXPpr ASP超初心者です。 とても単純なことですが A.ASPからB.ASPを呼び出すにどうしたらよいのですか? <FORM ACTION="B.ASP" method="post">とかはわかるのですが・・・・・・・・

  • show.aspについて

    はじめまして、mappaと申します.ASPの初心者です。よろしくお願いいたします. よく、ASPで作られたサイトのリンクにshow.asp?id=1というようにしてあるのを見かけます.id=xで、値を送り、その値によってそれぞれのページを作成していると思うのですが、このshow.aspという処理はどのようにしてあるのでしょうか? いろいろ考えたのですが,わかりませんでした。どうか教えて頂きたいと思います。宜しくお願いいたします.

  • VBScript(ASP)で画面上には値がばれずに

    VBScript(ASP)で画面上には値がばれずに、 POSTする方法はありませんか。 サンプルソースなど、教えて頂けるとうれしいです。

  • ASP【JavaScript】【VBScript】

    ASPの画面が、【JavaScript】→【VBScript】の流れになっています。 【JavaScript】のデータを渡す→【VBScript】の処理をする必要があります。 【JavaScript】→【VBScript】の方法がわかりません。 つまり、【JavaScript】のデータを【VBScript】で受け取る方法がわかりません。 ご存知の方がおられましたら、教えていただきたく、よろしくお願いいたします。 第2案としまして、【VBScript】で、【JavaScript】の関数を呼び出す方法を考えております。 この方法をご存知の方がおられましたら、教えていただきたく、よろしくお願いいたします。

  • ASPでタブのように見せる方法

    環境:ASP(VBScript)  このgooのベージの一番上にあるタブのようなものを 押すと表示ベージの内容が変わるようにするにはどうしたらいいのでしょうか? (ただ単にページを切り替えているだけにも見えるが それだとわかります。違うASPファイルを呼び出せばいいわけなので。同じASPファイル内だけで同じようなことはできないのですか?) 簡単なサンプルがあればわかるのですが。 よろしくお願いします。

  • ASPからJavaScriptへの受け渡し方法は?

    ASPを利用し、WEB-APを作っている初心者です。サーバサイドのスクリプトはVBScriptを使っているのですが、クライアントブラウザの制御に関する部分は、職場のブラウザ環境がNetscapeCommunicator4.7なので、JaveScriptを使わざるを得ません。 私、JaveScriptが苦手で良く分からないのですが、サーバサイドでADO経由でDBから取得した値を、クライアントサイドで実行されるJaveScriptのコードの中に埋め込む方法はあるのでしょうか? 具体的には、次のコード中、 01 <SCRIPT LANGUAGE="JavaScript"> 02 <!-- 03 myMsg = "あああああ"; 04 myMsg = myMsg + myMsg; 05 myCnt = 0; 06 myChar = "1"; 07 myApp = myChar.length; 08 function myFunc(){ 09 document.notice.noticeMes.value = myMsg.substring( myCnt , myMsg.length ); 10 myCnt = ( myCnt == (myMsg.length/2)-myApp ) ? 0 : myCnt+myApp; 11 setTimeout( "myFunc()" , 200 ); } // --> </SCRIPT> 03行目のmyMsgという変数にサーバサイドで実行するVBScriptのコードから 動的に値を受け渡したいのです。 よろしくお願いします。

  • ASPの上手な説明方法は?

    すみません・・・ ASPを全く何も知らない人にどう説明すればよいか解りません。 どなたか~ 教えて下さい。 ASPはOSはwindowsで、IISを使用して…、うちの場合はDBはSQLserverで… プログラムの部分はjavascriptやVBscriptを使って… では、ASPそのものはなんと言えばよいのでしょうか? 上のようにしてできるファイルの拡張子ですよ…とか。 上記のことをブラウザで表現するにはHTMLではなく、拡張子をASPにしないといけない…と言うくらいしか思いつきません。 HTMLを言語というなら、ASPも言語と言ってもよいのでしょうか? ASPを言語というには何か抵抗があるのですが…

  • ブラウザーからサーバ側のaspファイルを読み込む方法について

    クライアント側のVBscriptやJavaScriptなどのスクリプト 言語から画面を遷移しないでプログラム内でaspファイルを 呼びサーバ側での処理をした後にまたその後のプログラム を実行するような処理をしたいのですがどのように記述し たらよいのでしょうか? (クライアントのプログラム内でサーバ側のaspファイルの 関数を呼び処理の結果をクライアントのスクリプト言語に 反映させたいのですが。。。)

  • javascriptの関数に引数を一個以上(不特定)渡したい

    javascriptの関数に引数を渡したいのですが、普通は値を渡す時、 function quotation(a,b) { alert(a+b); } <a href="#" onMouseover="quotation(12,13)">12+13</a> のようにすると思いますが、関数に値を渡す所の引数に「2個の値を渡す」とは決まっておらず例えば、4個値を渡すこともあれば、1個だけ値を渡すこともあるというプログラムを作りたいと考えています(必ず、1個以上の値を渡したいと思っております)。 このように、何個値を渡すか確定できていないときに柔軟に処理できるようにすることは、javascriptでは可能ですか?可能であれば、どのようにするのかやり方を教えてください。

  • ASP.NETのコントロールの値をJavaScriptで取得

    超初級の質問ですみません。 (ASP.NET初心者です) ASP.NETのラベルコントロールの値をJavaScriptで取得する方法が分かりません。 var data = document.getElementById("lblTest").Text; alert(data); といった記述で良いのかと思っていたのですが、値が取得できていません。 諸事情によりJavaScriptのFunctionの引数は増やせない為、直接値を参照する必要があります。 ご回答、宜しくお願いします。