【问题标题】:Setting the FileUpload value using VB.net inside of a WebBrowser Control在 WebBrowser 控件中使用 VB.net 设置 FileUpload 值
【发布时间】:2012-05-18 21:14:32
【问题描述】:

我正在设置一个显示具有 FileUpload 对象的网站的程序。我想让我的程序为 FileUpload 对象设置默认路径,但我似乎无法让它工作。这是我目前的尝试:

WebBrowser1.Document.GetElementById("uploaded_file").SetAttribute("Value", UploadDefault)

但是,它似乎不起作用。有谁可以得到我想要的结果?我使用的是 VB.net,所以所有 .net 答案都是可以接受的!

【问题讨论】:

    标签: vb.net file-upload webbrowser-control


    【解决方案1】:

    出于安全原因,对于 input type="file" value 属性的 HTMLElement 是只读

    input type=file 值,一个文件名,由用户输入到 控制。与其他控件不同,此值是只读的。

    【讨论】:

    【解决方案2】:

    您可以将 gecko 与 xullrunner 一起使用

    将 oFile 作为新 GeckoInputElement(GeckoWebBrowser1.Document.GetElementsByName("file1")(0).DomObject)

    oFile.Value = fileNametoUpload

    【讨论】:

      猜你喜欢
      • 2011-02-19
      • 1970-01-01
      • 2014-02-19
      • 2011-06-17
      • 2012-11-16
      • 2019-02-06
      • 1970-01-01
      • 2011-10-13
      • 1970-01-01
      相关资源
      最近更新 更多