我正在使用Python的模块Spynner来创建社交网络应用程序,其中一项功能是可以直接在应用程序中创建Tumblr帐户而无需加载Web浏览器。使用在浏览器中运行javascript代码的能力,我试图点击一个动态按钮,除了我使用的任何想法似乎根本没有点击它。按钮的代码看起来像这样,很简单。
<button id="signup_forms_submit">
<span class="account_btn">Démarrer</span>
<span class="birthday_btn">Suivant</span>
<span class="captcha_btn"><span>Terminé !</span></span>
<span class="login_btn">Connexion</span>
</button>
我尝试了以下但没有结果,按钮就不会点击。
browser.runjs("""$(document.elementFromPoint(393, 373)).click(); """)
browser.runjs("""$('.account_btn').click();""")
browser.click("input[id=signup_forms_submit]", wait_load=True, timeout=30)
老实说,我被困住了。任何帮助都很赞赏。
答案 0 :(得分:0)