- ベストアンサー
ASP(VBS) ←→ JavaScript の変数値のやりとり
どうかよろしくおねがいします。m(__)m VBScript とJava を使ったデーターベースを作成していますが、VBScript で取得した変数値を Java で使用するには ( またその逆も )どうしたらいいのでしょうか。
- naru
- お礼率76% (155/202)
- JavaScript
- 回答数2
- ありがとう数4
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
確信は持てませんが、 JavaScriptの1行目 「if ( i == 1 ) { 」を、 「if ( <% = i %> == 1 ) { 」 にしてもダメでしょうか?
その他の回答 (1)
- tomo8047
- ベストアンサー率39% (21/53)
「IIS上のASP」と「ブラウザ上のscript」との間の話ですよね。 IIS→ブラウザ 単に、aspファイルのスクリプト部分に値を埋め込む。 ブラウザ→IIS Formのgetやputで、IISに送る。 ファイル転送とか高度なことをするにはこれだけでは足りないけど、基本はコレでしょう。
お礼
あれからいろいろ調べてみたのですが、 Form で送るというのはどうやら常套手段みたいです。 今後の参考にさせていただきます。 素早いご回答、誠にありがとうございました。
補足
いえ、例えば以下のようにやりたいんです。 // VB <% i = 1 %> // Java if ( i == 1 ) { window.alert("OK!") } else { window.alert("NO!") } サンプルですが、上記を実行しても、どうも変数の値を みてくれないみたいです。
関連するQ&A
- ASP Session変数名の取得
ASP(VBScriptにて)現在使用されているセッション変数の一覧を変数名(Key)と共に取得したいです。 どのようにすればできますか?
- ベストアンサー
- Microsoft ASP
- VBScriptからストアドプロシージャのOUT変数の取得について
SQLServer2000上でOUT変数によって戻り値を呼び出し元に返すストアドプロシージャを作成し、VBScriptから実行したいと思っていますが、OUT変数上の戻り値を取得する方法がわかりません。 ADO経由でselect文の結果をrecordsetとして取得するメソッドは用意されているようなのですが、OUT変数として取得する適当なメソッドがVBScriptには見つかりませんでした。 同じようなことを行ったことのある方がいらっしゃいましたらやり方を教えて頂けますでしょうか。
- ベストアンサー
- Microsoft ASP
- ASP VBS global.asa Session_OnStart内
ASP VBS global.asa Session_OnStart内でサーバーの環境変数取得 教えてください。global.asa内で環境変数って取得できるのでしょうか? 今までglobal.asaファイル内で直接書いていた文言を、環境変数から取得する、 というプログラム修正をしなければならなくなりました。 まず、VBSファイルを作成して、環境変数を取得することはできました。 その内容でそのままglobal.asaに記述すると、おそらく、環境変数が正しく取得できません。 このおそらくというのは、エラーが表示されないのです。 ただ、取得できていないので、その後の処理でエラーとなります。 環境は、 IIS 6 Windows2003server です。 いろいろ調べているのですが、いい回答が見つからず。 そもそも、global.asa内で環境変数を取得できるのかも分からず。 お願いします。
- ベストアンサー
- Microsoft ASP
- JavaScript内で得た値をVBScript内で使用する。
こんにちは! ちょっと複雑なのですが、ご存知でしたら教えて下さい。 今VBScriptで、ADOを使用してデータベース接続をし、コンボボックス で一覧を選択できるようにしています。 ここで<SCRIPT LANGUAGE=javascript>を使用して _onchange()関数(コンボボックスの値が変更したら関数を実行する) でコンボボックスの値を取得します。 </SCRIPT> ↑この部分だけjavascriptで他はVBScript で、この関数で取得した値をVBScript内で使用したいのですが、 可能でしょうか?
- ベストアンサー
- JavaScript
- ASPでデータベースの更新をかけるには
ASPでデータベースの更新をかけるには どのようなプログラムを書けばいいか教えてください 言語はVBScriptを使用しています
- 締切済み
- Microsoft ASP
- javascriptとphpの変数のやり取り
ある該当ページ(mtの検索結果ページ)が拡張子をphpにできず、 <script src=hogehoge.php></script>でphpファイルを読み込んで、 実行したいと思います。 phpを使用している理由はある変数を取得したいのですが、 今回は関係ないので割愛します。 ■以下ソース ・該当ページ(mt-search.cgi) <html> <head> <title>hoge</title> <script type="text/javascript" src="/hogehoge.php"></script> </head> <body> <script> document.write("<p>"+str+"</p>"); </script> </body> </html> ・phpファイル(hogehoge.php) <?php if(test == test){ $str = "成功" }else{ $str = "失敗"; } ?> <script type="text/javascript"> <!-- var str= "<?php echo $str?>"; --> </script> このようにしているのですが、 うまく出力されません。 php側の出力はうまくいっているようなのですが、 ブラウザ側の方でちゃんと変数がわたっていないようです。 画面は真っ白です。 ご教授お願いいたします。
- ベストアンサー
- JavaScript
- VBscriptの配列変数をJavascriptで使うには
下記ソースでVBscriptの配列変数をJavascriptで使うにはどうしたらいいでしょうか。 vbscriptで配列stat2(i)に値セット後javascriptで使いたい <script type="text/javascript"> <!-- //===== function test(){ var i; for (i=0;i<9;i++){ document.form1.text1[i].value=<%=stat2(i)%>; <-これだとエラー } } //====== //--> </script>
- ベストアンサー
- JavaScript
- 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のコードから 動的に値を受け渡したいのです。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
お礼
その通りでした。どうもありがとうございます! ただ、その逆をやろうとすると、また難しいみたいです。 また行き詰まったらこちらで質問させていただきます。