-
大小: 0.01M文件类型: .rar金币: 1下载: 0 次发布日期: 2020-12-26
- 语言: C#
- 标签: WebBrowser 模拟 上传
资源简介
实现了模拟按键与选择文件等功能,详细实现见压缩包
对于IE7及以下,可以简单的利用SendKeys.SendWait方法设置input值,当然首先要将焦点集中在该控件上,利用HtmlElement的focus方法很容易做到。具体可以看后面的代码。但是对于IE8来说,它的安全性更高,具体参看文章http://blogs.msdn.com/ie/archive/2008/07/02/ie8-security-part-v-comprehensive-protection.aspx。
对于IE8来说,file input只能模拟点击upload按钮,然后在弹出的对话框中输入文件名,然后点击确定。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.IO;
namespace BatchShowMyCode
{
public partial class Form1 : Form
{
private HtmlElement htmlForm htmlUpload htmlCode;
//Uri url = new Uri(“file:///D:/Apache2.2/htdocs/task/upload.html“);
Uri url = new Uri(“http://www.showmycode.com/“);
public Form1()
{
InitializeComponent();
this.webBrowser1.scriptErrorsSuppressed = true;
this.webBrowser1.Url = url;
this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandl
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3741 2009-09-03 00:31 BatchShowMyCode\BatchShowMyCode.csproj
文件 9765 2009-09-05 19:10 BatchShowMyCode\Form1.cs
文件 5835 2009-09-03 08:16 BatchShowMyCode\Form1.Designer.cs
文件 5814 2009-09-03 08:16 BatchShowMyCode\Form1.resx
文件 507 2009-09-03 00:23 BatchShowMyCode\Program.cs
文件 1442 2009-09-03 00:23 BatchShowMyCode\Properties\AssemblyInfo.cs
文件 2859 2009-09-03 00:23 BatchShowMyCode\Properties\Resources.Designer.cs
文件 5612 2009-09-03 00:23 BatchShowMyCode\Properties\Resources.resx
文件 1100 2009-09-03 00:23 BatchShowMyCode\Properties\Settings.Designer.cs
文件 249 2009-09-03 00:23 BatchShowMyCode\Properties\Settings.settings
目录 0 2009-09-03 00:23 BatchShowMyCode\Properties
目录 0 2009-09-05 19:10 BatchShowMyCode
----------- --------- ---------- ----- ----
36924 12
相关资源
- 疯子ftp上传工具源码传送数据到服务
- C# 模拟时钟(自绘Graphics)
- c# WPF串口模拟自动生成数据
- WPF 模拟区域选择
- 模拟器命令C#封装
- asp.net 多文件上传源码
- C# 简单模拟功能以及ping
- LRUDemo-页面置换算法LRU模拟c#
- Html文件上传控件(整理前台使用版)
- web api 文件管理器(附文件上传以及
- WinCE6.0模拟器 (支持Win7、WIN8) [电脑
- 简单模拟模拟任务管理器
- asp.net 上传文件至wps
- kindeditor编辑器 黏贴图片自动上传插件
- js实现 点击图片实现 图片上传 源码
- 模拟银行充值系统案例
- C#模拟银行ATM操作(分普通用户和透支
- 通过POI预览文件(上传空间demo)
- 定时读取ftp中txt日志并转存,判断后
- C# 模拟超级玛丽 跳动效果
- kindeditor编辑器上传图片
- C#Webservice+微信小程序上传多个文件笔
- DemoSwfUpload 比较好用的上传控件
- Windows7Simulation 基于Silverlight的win7系统
- TLoveQUI 此聊天软件系统是模拟现今国
- ftp ftp定时自动上传文件到服务器上
- WPF-Self-study-manual 该上传内容是WPF自学
- Ajax-Uploader c#上传文件的控件
- 模拟泡泡屏保
- WebBrowser
评论
共有 条评论