使用javascript与文件浏览器窗口交互



将文件上传到网站时,通常会按下上传按钮,打开您正在使用的操作系统的文件浏览器。我有一系列远程运行的自动化Selenium测试。因为我在远程运行测试,所以我需要通过Selenium来完成所有的工作。我能够在Selenium中与浏览器交互的方法之一是执行java脚本。是否可以创建一个javascript,在文件路径中写入,然后点击回车键(或点击OK)?或者javascript只能与浏览器中的对象交互?

否。你不能这么做。原因是安全。

如果存在这样的脚本,恶意网站可以很容易地将文件从你的电脑上传到他们的服务器!

否,由于安全原因,这是不可能的。

最新更新