• ベストアンサー

ASPの実行中にJavaScriptプロシージャを呼び出すには??

通常JavaScriptのプロシージャは、 各タグのonchangeなどのイベントで呼び出せますが、 ASPの処理実行中にプロシージャを呼び出すことは可能でしょうか?? 可能でしたらその方法を教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.3

説明はさっぱり分かりませんので、なんとなくで 答えると <body onload="そのまま 画面を終了させ、登録画面にそのデータを反映"> こういうこと?

jim_23
質問者

お礼

同じプロシージャを使用して、処理しようと思っていたのですが、このやり方を使用して専用の別プロシージャを作成してみようと思います。 ありがとうございました!!!!!

その他の回答 (2)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

サーバサイドスクリプトからクライアントサイドスクリプトを呼ぶのは無理です。 サーバサイドでVBSからJScriptのプロシージャを呼ぶのであれば、恐らく可能でしょうけど、 何で?

jim_23
質問者

補足

説明たらずでした。すいません。 やりたい処理としては登録画面より検索ウィンドウ (既にいくらか値を入力している場合は曖昧検索として値を渡す)を呼び出し、そこで選択されたデータを そのまま登録画面に反映させ検索ウィンドウは終了 するというものですが、 選択されたデータをJavaScriptによって登録画面に 反映し検索ウィンドウを終了することはできています。 ただ、もし検索ウィンドウを表示した際に 該当データが一件しかない場合、そのまま 画面を終了させ、登録画面にそのデータを反映させたい のです。

  • jurarumin
  • ベストアンサー率34% (190/544)
回答No.1

無理だったと思いますが・・・

関連するQ&A

  • asp.NET内でSQLプロシージャを実行させた

    お世話になります。  SQL2000+asp.NETの環境で、SQLのプロシージャを実行させようとしています。 このプロシージャはテキストファイルを読み込んでデータベースに追加・削除するもので、ここで使用している関数は  ・DELETE/UPDATE/INSERT  ・BULK INSERT  ・CURSOR です。このプロシージャを実行させるには「.NETユーザー」に対し、  サーバーロールにてbulkadmin  ユーザ権限にてdd_ddladmin の権限を付与すれば実行されることは確認しています。  ここで、ご質問なのですが、asp.NETでプログラミングされていらっしゃる方は、普通にWEBログインユーザーに上記権限を付与していらっしゃるのか知りたいのです。  逆に、この権限付与は危険だからsubプロシージャにて記述したほうがいいよとかお教えいただければ、と思います。  以上よろしくお願いいたします。

  • ASP【JavaScript】【VBScript】

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

  • javascriptでサーバ上のActiveserverPageを実行

    javascriptを使って、サーバ上のActiveServerPageの処理を実行することは可能でしょうか? 想定しているのは、クライアントがページを表示させた時に onloadかなにかでJavascriptの関数を起動し その関数上でhttp:///・・・・.aspファイルを実行のようなイメージです。

  • イミディエイトウインドウでイベントプロシージャーを

    イミディエイトウインドウでイベントプロシージャーを実行させる方法は? 標準モジュールのサブプロシージャなら イミディエイトウインドウで 「test1」+エンターでコードが実行されますが フォームのイベントプロシージャーを同じように 「リスト0_AfterUpdate」+エンター すると、コンパイルエラーになります。 イミディエイトウインドウでイベントプロシージャーを実行する方法を教えてください

  • エクセルからアクセスのプロシージャーを実行させるには?

    エクセルの標準モジュールには→エクセル側のプロシージャー アクセスの標準モジュールには→アクセス側のプロシージャー と言う名前のプロシージャーが作成されています。 これをどちらもエクセル側で実行させることは出来ないでしょうか? 「アクセス側のプロシージャー」ではアクセス側の処理が実行されます。 でもできればエクセル側のコマンドボタンを一回押すだけで エクセルとアクセスの両方の処理を実行させたいです。 エクセルの標準モジュールには Sub エクセル側のプロシージャー() Call アクセス側のプロシージャー End Sub これを実行すると コンパイルエラーになります。 どうすれば一度で二つのアプリケーションのプロシージャーを実行させることが可能でしょうか? よろしくお願い致します。

  • .NETからストアドプロシージャを実行

    VB.Netからストアドプロシージャを実行するプログラムの書き方がよく分かりません。 データベースはOracleです。 PROCEDURE test(aaa IN number, bbb IN varvhar2, ccc IN OUT varchar2); といったPL/SQLをVB.NET上で実行するとします。 (略:データベースへの接続処理) strSql = "begin test(10, 'テスト', '');end;" 結果「式が割り当てられていません」とエラーが出ます。 すべての引数がINのプロシージャでは、上記の方法で実行できたので、IN OUTへの引数の渡し方に問題があると思うのですが、どうしても分かりません。 まだ使い始めたばかりで、どうしていいかまったく分からない状態です。 どうかご指導お願い致します。

  • 実行中のプロシージャを中断

    実行中のプロシージャを中断する方法ですが、 セッションを切るとかしかないのでしょうか。

  • ASPからSQL Server2000のストアドプロシージャーを利用したいのですが。。

    ASPからSQL Server2000のストアドプロシージャーを 利用したいのですが、記述の方法どのようにすれば いいのでしょうか? ストアドプロシージャーの結果をレコードセットと して、ASPの中で使用したいのですが。。。

  • JavaScriptの高速化について

    複数のTextBoxやComboBox(全部で60個くらい)がある画面で、ASP.NETの開発を行っています。 ボタンのonclickイベントや、項目のonchangeイベントで、 これらの項目に値を設定したり、readOnlyやdisabled設定を変えたり、スタイルシートのクラスを設定したりしています。 ところが、このreadOnlyやdisabled、スタイルシートの変更をたくさんの項目に行おうとすると、途端に動きがモッサリと遅くなります。 値の設定だけのときは1秒もかからなかったのに、 コントロールの使用可否とスタイルシートのクラスを設定しようとすると、急に3、4秒程度かかるようになってしまいました。 これらの処理はJavaScriptでは遅いのでしょうか。 またJavaScriptの処理を高速化させるために、気をつける点とは何でしょうか。 ご教授いただければ幸いです。

  • プロシージャ内のコーディングについて

    VB6のプロシージャ内のコーディングについてですが、一般的にどちらのコーディンク方法を使用されていますか。 それとも全く違う方法を使用されてますでしょうか。 御意見をお願いいたします。 方法1 Function A() as Integer if 例外判定 then 例外処理 Exit Function End If 通常処理 End Function 説明 例外が発生したら例外処理をしてすぐにプロシージャを抜ける。 例外処理が多くなると途中でプロシージャを抜ける部分が多くなってしまう。 方法2 Function A() as Integer if 例外判定 then 例外処理 Else 通常処理 End If End Function 説明 例外が発生しても最後までプロシージャを抜けない。 必ず同じ場所でプロシージャを終了する。

専門家に質問してみよう