webbrowser在打开网页时,会抢焦点,如何能让它不抢焦点
要问的问题就是,webbrowser在打开网页时,会抢焦点,如何能让它不抢焦点C#中如何控制页面代码中有调用js的focus函数的页面。 C# JavaScript 浏览器 --------------------编程问答-------------------- 自己顶一下,大侠帮忙啊 --------------------编程问答-------------------- 试了下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>
补充:.NET技术 , C#