• ベストアンサー

VBScript から JavaScript を呼び出すには

VBScript 内から JavaScript を引数付きで呼び出したいのですが、 「Sub プロシージャを呼び出すときに、かっこを使うことはできません。」 と出てエラーになります。「javascript:」を使ってみましたがうまくいきません。 どうすればいいのでしょうか。よろしくお願いします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

VB系の文法では、 サブルーチンを呼び出す時には Call prog(x) のように呼び出します。 単純に prog(x) のように呼び出そうとすると「カッコを使うことはできません」と叱られます。 Call を使わない場合は、 prog x のようにカッコを使わないで書きます。 また、 値を返す関数の場合は、 y=prog(x) のように書きます。 ただし、javascript と VBScript でやり取りできるオブジェクトは限定されます。

KanjiTalk
質問者

お礼

うまくいきました。ありがとうございます。

関連するQ&A