none
JavaScriptの実行について RRS feed

  • 質問

  • お世話になります

    現在、VisualBasic2005でWebBrowserコントロールを使用してWebアプリケーションを作成していますがJavaScriptの実行のやり方が判りません。
     HTMLの内容は下記のようなもので、hogehogeというスクリプトをVBよりキックしたいのです。(スクリプトの本体はサーバ側にあります)

    ご存知の方がおられましたら、お教え下さい。
    宜しくお願いします。

    <div align="right">
    <table border="0">
      <tr>
        <td nowrap>
          <a href=>
          <table border="0">
            <tr>

              <td class="font12b-red">1</td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('10', 'hoge', 'false')">2</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('20', 'hoge', 'false')">3</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('30', 'hoge', 'false')">4</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('40', 'hoge', 'false')">5</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('50', 'hoge', 'false')">6</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('60', 'hoge', 'false')">7</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('70', 'hoge', 'false')">8</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('80', 'hoge', 'false')">9</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('90', 'hoge', 'false')">10</a></td>
              <td><a href="#page" onClick=''BLOCKED SCRIPThogehoge('100', 'next', 'false')">次&gt;&gt;</a></td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
    </div>

     

    2006年3月24日 13:25

回答

  • C#だと、例えば、以下のような感じ。

    webBrowser1.Document.Links[3].InvokeMember("Click");

    VB.NETだと、

    webBrowser1.Document.Links(3).InvokeMember("Click");

    かな?

    webBrowser1.Navigate(hogehoge('10', 'hoge', 'false')");

    でもOKだと思います。

    2006年3月24日 15:20
    モデレータ

すべての返信

  • C#だと、例えば、以下のような感じ。

    webBrowser1.Document.Links[3].InvokeMember("Click");

    VB.NETだと、

    webBrowser1.Document.Links(3).InvokeMember("Click");

    かな?

    webBrowser1.Navigate(hogehoge('10', 'hoge', 'false')");

    でもOKだと思います。

    2006年3月24日 15:20
    モデレータ
  • お世話になります

    おかげさまでスクリプトをキックする事が出来ました。

    どうもありがとうございました。

    2006年3月25日 12:08