首页 > 解决方案 > 如何使用 javascript 输入 window.prompt() 的值?

问题描述

我正在做一个小项目,涉及网络抓取托管在我们工作中使用的内部服务器上的基本 html 页面。进入这些页面后,会弹出一个 . . . 它看起来与 windows.prompt() 完全一样,要求输入用户名和密码,并带有类似“输入代理凭据:”的消息。有没有办法使用 JavaScript 甚至 python 在提示框中自动注入和提交这些值?

是的,我确实可以访问,但每次我转到不同的页面时,它都会重新提示我,我正在尝试对大量页面执行此操作。

我已经尝试检查该页面,但似乎没有任何弹出元素。

标签: javascriptpythonhtml

解决方案


我怀疑您可能会收到登录提示,因为该页面的 Web 服务器设置,而不是由于相关页面内容中包含的任何内容。您可能需要调整应用程序的代码以处理登录行为(例如在请求标头中设置 cookie)。


推荐阅读