C#用webkitborwser制作浏览器,可是当点击页面某些链接时,它并不会跳转!还有refre
C#用webkitborwser制作浏览器,可是当点击页面某些链接时,它并不会跳转!还有refresh没什么效果。点了也不刷新。以及如何获取网页的logo(图标)?谢谢!...
C#用webkitborwser制作浏览器,可是当点击页面某些链接时,它并不会跳转!还有refresh没什么效果。点了也不刷新。以及如何获取网页的logo(图标)?谢谢!
展开
展开全部
1.解链接无效的方法
一步,在页面中body的oncontextmenu="return false;"
二步,设置webkitbrowser1.UseCustomContextMenu=true;webkitbrowser1.UseDefaultContextMenu=false;
三步,添加自己的上下文菜单contextMenuStrip1,设置webkitbrwser1.ContextMenuStrip=contextMenuStrip1;(可选)。
2、解决不刷新问题
在自己的上下文子菜单加刷新功能:webkitbrower1.Reload();
3、清除缓存
webkitbrowser1.Preferences.UseCache=false;
一步,在页面中body的oncontextmenu="return false;"
二步,设置webkitbrowser1.UseCustomContextMenu=true;webkitbrowser1.UseDefaultContextMenu=false;
三步,添加自己的上下文菜单contextMenuStrip1,设置webkitbrwser1.ContextMenuStrip=contextMenuStrip1;(可选)。
2、解决不刷新问题
在自己的上下文子菜单加刷新功能:webkitbrower1.Reload();
3、清除缓存
webkitbrowser1.Preferences.UseCache=false;
更多追问追答
追问
谢谢,今晚试一下!那获取图标呢?要用网络爬虫?
追答
4.使用webkitbrowser1.GetFavicon(string url)方法获取。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询