最近用VS2005C#开发的IE内核多页签浏览器,支持多线程下载和在后台保存MHT

C# 开发Chrome内核浏览器(WebKit.net) https://www.jianshu.com/p/b1a5245932a3 https://www.cnblogs.com/linyijia/p/4045333.html https://www.cnblogs.com/twzy/p/5325769.html https://blog.youkuaiyun.com/e62ces0iem/article/details/73477199 阅读详情

最近用VS2005C#开发的IE内核多页签浏览器,支持多线程下载和在后台保存MHT,名字还没定,请大家帮忙想个好名字吧:)

 

1. 总体界面:VS2005风格,渐变色工具条背景、四边停靠栏,多页签浏览:

2.菜单:VS2005风格,注意看跟VS2005自带的ToolStrip显示有点不一样哦,主菜单背后有阴影,效果不错吧!嘿嘿。

1)文件菜单支持保存网页,是在后台下载的,而不像IE那样是个模态对话框,这个功能让我觉得很自豪!还可以把网页内容保存为图片!

 

2)查看菜单主要是打开文件、网页(mht文件)下载列表,可以选择是否显示连接。有个亮点功能是在“切换到上一页面”,打开新页签后按一下CTRL+TAB可以返回到原来的页签,再按一下又可以回到新打开的页签。

 

 

3)收藏,跟IE做的一样,不过还不能在菜单上拖动排序和点击右键修改,这个有待加强

4)工具,有弹出窗口拦截器,比IE的严格,有些用JS 的 setTimeout延迟弹出的窗口IE拦截不了,我的IE可以拦截。

5)窗口

 

 

6)工具条

7)地址栏按钮下的“快捷菜单”,支持分级配置:

配置起来很简单,用文本文件,“[]”括号括起来的表示目录:

8)搜索条,集成了百度和google,可以快速清除历史记录

 

9)简单的开发者工具,显示DOM结构

 

10)文件下载管理和网页下载管理,文件下载是支持多线程和挂起重启的呢!将来还支持迅雷那样的多点下载:

11)俏皮的任务栏提示窗:

 

12)在后台下载mht文件,从CACHE中读取,速度快,又不抢占窗口焦点:

 

13)用IE保存同一个页面,占用窗口焦点不得不挂起其他页签的浏览,而且还时常“无法保存该网页”!

   

 

14)打开空白页面

 

15)下载文件截图

 

 

还不错吧,刚刚起步,又都是走别人走过的老路,不过我相信继续积累下去一定能做出自己的特色。

 
C# chrome内核浏览器 C# chrome内核浏览器,测试完美,本人环境vs2015,内附有demo 立即下载

相关推荐

chrome内核多标签浏览器c#源码

chrome内核多标签浏览器,C#源码,基于cef库的多标签页浏览器程序

C#实现基于IE内核的简单浏览器完整实例

主要介绍了C#实现基于IE内核的简单浏览器,较为详细的分析了C#实现浏览器的原理与主要功能实现方法,并附带完整实例供大家下载,需要的朋友可以参考下

C# 基于谷歌Chrome内核 cefsharp web浏览器 多标签实例源码

C# 基于谷歌Chrome内核 cefsharp web浏览器 多标签实例源码

C#完美任意设置webBrowser框架默认的IE内核版本

通常情况下,我们直接调用C#控件webBrowser1控件的时候 默认是IE7  用webBrowser1控件打开IE内核检测网站内容是这样滴我们在程序里面写入以下代码 /// <summary> /// 修改注册表信息来兼容当前程序 /// /// </summary> static voi...

化州陈陆亮 2万+

c#版多标签页浏览器

c#版多标签页浏览器是用c#编写的多标签页浏览器,类似遨游,360,腾讯TT,可以在一个窗口中打开若干个网页。适合新手学习使用。

C#简单浏览器源代码,带标签、皮肤切换功能

C#简单浏览器源代码,开发工具为VS2008,基本上实现了现有浏览器的所有功能,只是界面等方面还不是太完美,有标签功能(不能双击关闭)、皮肤切换功能、浏览历史、收藏和快捷网址等

C#编程打造自己的IE浏览器[原创]

声明:本文已经放到了天极网站上,这里只是收藏而已。未经许可,不得转载IE是现在Windows平台下用的最多的浏览器,那么如何用程序来修改IE,打造有自己的特色的IE呢?我在这里向介绍怎么C#用通过注册表来修改IE。首先我们来熟悉一下C#中修改注册表的方法与函数。在VC#中提供了Registry类、RegistryKey类来实现对注册表的操作。其中Registry类封装了注册表的七个基本

yudehui的专栏 3180

C# 实现多标签浏览器

使用C# 实现多标签浏览器,该浏览器有默认的网站导航,基本的浏览器功能都已经实现

用Visual C#打造个性化的IE浏览器

IE是现在Windows平台下用的最多的浏览器,但微软提供的IE是那么朴实,以至于毫无特色,那么如何用程序来修改IE,打造有自己的特色的IE呢?我经过思索,通过注册表找到了修改IE的方法,下面我向大家介绍一下这种方法。        首先我们来熟悉一下C#中修改注册表的方法与函数。在VC#中提供了Registry类、RegistryKey类来实现对注册表的操作。其中Registry类封装了注册表的

陈亚平 的技术博客 1132

C#调用默认浏览器打开网页的几种方法

C#调用默认浏览器打开网页的几种方法,详情请参考:http://blog.youkuaiyun.com/testcs_dn/article/details/42246969

C# 用WebBrowser实现的多页面浏览器

当要打开新窗口时,不是弹出IE或其他浏览器,在本身的新tab页中是实现。 可以在此基础上进行多次开发,如进行DOM操作,当然做个什么自动化提交之类的也不在话下了。 --包含源码

用C#打造支持插件的多标签浏览器(引言)

现在市面上基于IE内核的浏览器数不胜数,各门户网站几乎都有自己的浏览器,五花八门,功能定位各异。 为什么还要打造一个这样的浏览器呢? 很多人会觉得拿一个现成的用会更方便些,或者就是C#相对一些基础语言执行效率未必有那么高,同时因为会用到很多底层的API或者接口,运行也只限于相似环境的瘟到死。。。 我绝对不会告诉你,我纯粹无聊或者是技术宅! 打造这个的支持插件的标签浏览器,重

angelcom的专栏 1927

c#写的多标签IE浏览器

c#写的多标签IE浏览器 源代码 参考用

C# 保存网页为mht示例

C# 保存网页为mht示例

解忧杂货铺(四):Hightec生成HEX方法+小功能开启

Hightec使用的一些常用技能

梦想技术家 2160

信息奥赛课课通(C++)p154-1近似排序

试题描述 读入一对正整数,将这两个数之间(包括这两个数本身)的所有数按下述特别规则排序后输出,该特别规则是按两数倒过来的值进行比较决定其大小,如30倒过来为3,29倒过来为92,则29大于30. 输入要求 1行,包含两个用空格隔开的自然数,这两个自然数给出了待排序数的范围,其中1≤第一个数≤第二个数≤999999999,两个数之差不超过100. 输出要求 输出排序后的数据,每行输出...

mengdicfm的博客 7280
上一篇: 利用 Monitor.TryEnter 来规避 .NET 线程死锁的源代码
下一篇: 用 WeifenLuo.WinFormsUI 实现 VS2005 风格的多页签浏览器
AppFramework
博客等级 码龄19年 61粉丝 29原创
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值