说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

webbrowser在打开网页时,会抢焦点,如何能让它不抢焦点

编辑:说三道四文库 发布时间:2018-05-23 07:01
HTML文档下载 WORD文档下载 PDF文档下载
C# JavaScript 浏览器 要问的问题就是,webbrowser在打开网页时,会抢焦点,如何能让它不抢焦点
C#中如何控制页面代码中有调用js的focus函数的页面。
自己顶一下,大侠帮忙啊
试了下webBrowser1_DocumentCompleted下更改为其他控件的Focus()好像也有点问题,
不知道为什么,点webBrowser1的事件里没有GotFocus()事件,手动在designed里添加了this.webBrowser1.GotFocus +=new System.EventHandler(webBrowser1_GotFocus);后发现个很奇怪的问题,就是webBrowser1其实并没有获取焦点,因为我在webBrowser1_GotFocus写了个获得焦点的弹出窗口,手动点上去是会有弹出提示的,但是其他按钮加载网页没有这个提示,但是会触发webBrowser1_DocumentCompleted事件
在容器里实现IProtectFocus看看
是的,我以为在 webbrowser下载完以后,里面的所有JS都执行完以后,在更改它的FOCUS();但是还不行,,源代码是这样的
 <body onload="document.all.guesstext.focus();"> body中有FOCUS;
另外还有  <script>document.all.guesstext.focus();</script>

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘