![]() |
1
447
由于安全原因,您不能这样做。 想象:
你不希望你访问的网站能够做到这一点,是吗?=) |
![]() |
2
114
你不能。 设置文件输入值的唯一方法是由用户选择文件。 这样做是出于安全考虑。否则,您将能够创建一个javascript,它自动从客户机上传特定的文件。 |
![]() |
3
47
不是对您的问题的回答(其他人已回答),但如果您希望具有上载文件字段的某些编辑功能,您可能需要做的是:
|
![]() |
4
32
你不能。这是安全措施。想象一下,如果有人将设置文件输入值的JS写入某个敏感数据文件? |
![]() |
5
0
正如这里其他人所说: 不能使用javascript自动上载文件。 然而! 如果您有权使用您的代码(即不是passwords.txt)发送信息,那么您可以将其作为 斑点 -键入,然后将其视为文件。
服务器最终将看到的内容与实际设置
|
![]() |
6
0
1)文件输入的默认值问题不是“出于安全原因”,而是浏览器“没有很好的理由,没有实现”:见 deep report 2)一个简单的解决方案是在文件输入的顶部使用文本输入, like here .当然,您需要一些代码来发送文件,现在使用的是文本输入中的值,而不是文件输入。 在我的例子中,做HTA应用程序,这不是问题,我根本不使用表单。 最尊重 M.S. |
![]() |
7
-3
在HTML中定义:
在JS中:
之后:
|
![]() |
8
-7
实际上我们可以做到。 我们可以通过使用formtomultipartpostdata库在c中使用webbrowser控件来设置文件的默认值。我们必须下载该库并将其包含在我们的项目中。WebBrowser允许用户在表单内导航网页。 加载网页后,将执行WebBrowser1_文档中的脚本completed。 所以,
有关下载和完整参考,请参阅以下链接。 https://www.codeproject.com/Articles/28917/Setting-a-file-to-upload-inside-the-WebBrowser-com |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 3 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |