Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文件选择对话框-javascript安全问题:在Chrome中自动选择文件的最简单(!)方法。非常有创意的解决方案也可以_Javascript_Google Chrome_File Upload_Automation_Selection - Fatal编程技术网

文件选择对话框-javascript安全问题:在Chrome中自动选择文件的最简单(!)方法。非常有创意的解决方案也可以

文件选择对话框-javascript安全问题:在Chrome中自动选择文件的最简单(!)方法。非常有创意的解决方案也可以,javascript,google-chrome,file-upload,automation,selection,Javascript,Google Chrome,File Upload,Automation,Selection,我正在处理一个非常烦人的网站,在那里你想上传很多文件,但你一次只能上传一个文件,每个标签一个 我正在开发一个Google Chrome扩展,我想将手动打开40多个选项卡并为每个选项卡选择一个文件的过程自动化 我打开选项卡的部分很简单,而且已经可以工作了,但是自动选择本地文件是一个问题。我很清楚chrome不允许为标记设置值,我正在寻找解决方法 我正在寻找最简单/省力的解决方案来规避它 我甚至在考虑在我的web浏览器之外模拟点击,而不是试图从Javascript内部修复它。有操作系统级的脚本语言可

我正在处理一个非常烦人的网站,在那里你想上传很多文件,但你一次只能上传一个文件,每个标签一个

我正在开发一个Google Chrome扩展,我想将手动打开40多个选项卡并为每个选项卡选择一个文件的过程自动化

我打开选项卡的部分很简单,而且已经可以工作了,但是自动选择本地文件是一个问题。我很清楚chrome不允许为标记设置值,我正在寻找解决方法

我正在寻找最简单/省力的解决方案来规避它

我甚至在考虑在我的web浏览器之外模拟点击,而不是试图从Javascript内部修复它。有操作系统级的脚本语言可以做到这一点,但我不确定哪一种语言学习速度最快,哪一种任务需要最少的代码行,或者将对话框更改为Multiselect,谁知道呢,也许这个网站会让我大吃一惊,而且不管怎样都会有用

有人知道一个非传统但简单的解决方案吗

编辑:我尝试使用将输入设置为multiselection

upladbtn.setAttributemultiple,true


它不起作用。网站必须将这两个文件解释为一个文件流,因为上传后显示文件大小错误。

你想写一个Chrome扩展名。是的,这就是我所说的Google Chrome插件。我正在开发一个。也许我应该修改一下我的问题。这并不是说我喜欢。至少有人能告诉我他们会推荐哪种脚本语言吗?在我多年前放弃windows之前,我使用AutoIt。我记得最后我读了像素值,这不是一个很好的体验。既然我是linux用户,我就在考虑xdotool。这值得一提吗?你不想写插件的Chrome扩展是用Javascript编写的。Javascript似乎无法实现这一点,我希望它能够实现,至少到目前为止还没有答案。所以我想在我的插件之外运行一个脚本。