当前位置:编程学习 > VB >>

Webbrowser 如何给弹出的上传文件对话框赋值?

Webbrowser 如何给弹出的上传文件对话框赋值?


点击上传文件的"浏览" 跳出选择路径 对话框, 光标也自动定位在对话框显示路径的地方,


怎么实现自动给这个对话框赋值 呢?

我是想直接把路径粘贴到这个地方而不用手动去选择,粘贴后直接按回车  路径就可以显示在网页的INPUT里了.


请教各位了, 待 早回复............... --------------------编程问答-------------------- --------------------编程问答-------------------- 如果能定光标,试试sendkey --------------------编程问答-------------------- html文件框不允许指定文件名的,这是安全考虑。你可以看看网易邮箱、QQ邮箱怎么做的 --------------------编程问答-------------------- 先把分给我,我确认后,再把代码发到你的邮箱!放心我肯定信守承诺~! --------------------编程问答-------------------- 这个问题可以通过postmessage解决 --------------------编程问答-------------------- IE8不支持,根本就没输入框了,要上传得自己写web request。换别的浏览器引擎比较新的版本(比如Firefox 2.0以上版)也没戏。
IE7里面可以sendkeys,前提是用户在这个过程中不激活其他窗口

--------------------编程问答-------------------- IE6支持赋值,IE8不支持。(弹出的窗口无法使用定焦点 sendkey) --------------------编程问答-------------------- 在网页脚本中基本上没办法做到,如果是VB应该是可的,不过要使用众多API实现,但如果允许使用API的话,网页就不是问题了,系统已经被控制,怎么做都可以。
另外:FLASH里面也支持弹框选文件,显示样式可以完全控制,比较灵活,但选文件还是没有办法赋值的。 --------------------编程问答--------------------
引用 4 楼 ni871 的回复:
先把分给我,我确认后,再把代码发到你的邮箱!放心我肯定信守承诺~!


兄弟给我联系,有偿。。。QQ8728609
补充:VB ,  网络编程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,