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

时间:2015-11-18 15:42:16

标签: javascript

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

2 个答案:

答案 0 :(得分:1)

没有。你做不了。原因是安全。

如果存在此类脚本,恶意网站可以轻松地将文件从您的PC上传到他们的服务器!

答案 1 :(得分:1)

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