2017-12-05 2 views
1

ボタンをクリックする:どのようにプログラム的にウェブサイトを開き、次を実装するためにVBScriptを使用する方法

  • を開いた後、WebブラウザでURLをロード

    • オープンWebブラウザ

    • リストアイテム

    • ロードされたブラウザのボタンをクリックしてください。

    これはVBScriptを使用して可能ですか。私を始めるためのコードの例は有益です。また、私のウェブブラウザはChromeです。

  • +1

    これまでに書いたコードを含めてください。 –

    +0

    VBScriptの要件について詳しく説明できますか?おそらく、あなたが解決したい問題のための最善の技術ではないでしょうか?おそらくhttps://stackoverflow.com/questions/27332339/trigger-a-button-click-inside-an-iframeのようなもの –

    +0

    不必要な情報や広告の削除。より一般的であるが、ユーザーの質問に十分に具体的な質問を整理しました。 – SoftwareCarpenter

    答えて

    0

    Internet ExplorerでF12キーを押すと、使用しているブラウザーが表示されます。互換性タブ(下方向の再生アイコン)を使用して、サポートするブラウザのUA文字列を入力します。

    はVB.NET、VBA、とVBScriptで動作作成したセレンwebdriverをがありhttps://msdn.microsoft.com/en-us/library/ms537503(v=vs.85).aspx

    0

    を参照してください。 exeをダウンロードしてインストールします。

    example scriptsにはさまざまなブラウザの種類やChromeの種類が表示されています。ロードされたら、特定のURLを読み込んだ後、ナビゲートする要素とクリックする要素をプログラムするだけで済みます。

    VBScriptを使用してWebブラウザに対してコマンドを起動して実行する方法は他にもあります。これは単なる1つの方法です。

    SeleniumBasic v2.0.9.0Florent Breheretによって作成され、git hub経由でオープンソースされています。

    A Selenium based browser automation framework for VB.Net, Visual Basic Applications and VBScript

    スクリプトの例:selenium main page


    UPDATE: 0ここ

    Set driver = CreateObject("Selenium.ChromeDriver") 
    driver.Start 
    WScript.Echo "Click OK to quit" 
    driver.Quit 
    

    は公式セレンページです同じコンセプトに基づいていますが、実装方法は少し異なります。私はあなたのニーズを満たしているかどうかはわかりませんが、別の例としてそれを含めると思っていました。セレン2のための単純な結合を提供することを目的とするVBS webdriverをを用いVBS WebDriver

    Examplesバインディングセレン2(webdriverを)の全機能を含みます。

    関連する問題