その他

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

スポンサーリンク

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


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

変数に代入する時は、


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

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


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

補足

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

雑記

先日、今季初めて鍋を作って食べました。寒い季節になると鍋が食卓に上がる確率も高くなりますよね。具材を入れて煮込むだけなのに美味しいので、献立を立てるのに助かっている人も多いと思います。

最近よくSNSやレシピサイトで目にする鍋レシピの1つに「無限ごま油鍋」があります。ごま油とにんにくの香りが食欲を掻き立てて、たっぷり入った肉や野菜の具も食べ切ってしまうと話題です。実は先日私が作ってみたのもごま油鍋なのですが、意外とさっぱりした後味で食べやすく、〆の雑炊も中華風になって美味しかったです。まだ食べたことのない方は、是非この冬に1度試してみてはいかがでしょうか。

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

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

スポンサーリンク

-その他