javascript - 页面加载时自动单击按钮
问题描述
我有点坚持创建一个自动页面来按下运行 javascript 的“登录”按钮,自动提交表单还不够好,因为它根本不会让用户登录(它是一个 javascript 登录系统 -作为测试),相反,它只会返回一个错误: http: //prntscr.com/m1f1f6它需要自动加载“按下”登录按钮:http ://prntscr.com/m1f1ur才能执行发送到具有“isLoggedIn”功能的“./main.php”的操作。
<button class="btn btn btn-block" id="btnLoginMain">Log in</button>
提前致谢!
解决方案
首先,这不是让客户/用户登录的好方法。您可以使用 cookie 或会话来自动登录您的用户。不过,如果您想在网页加载时单击自动按钮,您可以使用以下脚本。
<script>
window.onload=function(){
$("#btnLoginMain").click();
}
</script>
在 html 文件的头文件中使用它。如果您想在页面加载一段时间后单击按钮,请使用 setTimeout() 函数。
推荐阅读
- c - What does void actually mean? How is it usable in this weird way?
- python - 如何在水平视频中找到不同的帧,使它们没有重叠?
- python-2.7 - 如何以这种 (0xe4, 0x56, 0x45) 形式通过此 AES 256 算法加密和解密数据。它是由 unicode\utf-8 通过将 \x 替换为 0x 制成的
- reactjs - next.js 打字稿中的递增和递减按钮功能
- javascript - 单击后展开一个部分时,如何折叠该部分的其余部分?
- python - 我收到此错误,不支持 ** 或 pow() 的操作数类型:'str' and 'int'
- html - 如何在没有多个函数的情况下显示多个 CountAPI 值
- java - 打包的 Spring Boot 应用程序不会将其余 api 错误解析为消息
- javascript - 如何让幻灯片默认显示?
- python - python中的plt.hist函数没有显示正确的指数分布