1)$sel->get_eval($script) Gets the result of evaluating the specified JavaScript snippet. #### 2)$sel->run_script($script) Creates a new "script" tag in the body of the current test window, and adds the specified text into the body of the command. Scripts run inthis way can often be debugged more easily than scripts executed usingSelenium's "getEval" command. Beware that JS exceptions thrown in these scripttags aren't managed by Selenium, so you should probably wrap your scriptin try/catch blocks if there is any chance that the script will throwan exception.