その他

SeleniumBasic(ExecuteScript)でJavaScriptの実行結果を取得する[No76]

投稿日:2020年10月27日 更新日:

スポンサーリンク

値を取得せず、スクリプトを実行するだけだったら次のようにすればOKです。


driver.ExecuteScript("スクリプト")

変数に代入する時は、


変数 = driver.ExecuteScript("スクリプト")

としたいところかも知れませんが、これだと空っぽ(Nullとか)が入ります。リターンを付けることで取得できます。


変数 = driver.ExecuteScript("return スクリプト")

補足

マニュアルによれば、ExecuteAsyncScriptは非同期とのこと。つまり、ExecuteScriptは同期タイプと思われます。

最後までお付き合いいただきありがとうございます!

この情報が誰かの役にたてれば幸いです。

スポンサーリンク

タグ

-その他

© 2021 BookALittle