【问题标题】:Triggering TAB key to shift control by vb.net coding通过vb.net编码触发TAB键切换控制
【发布时间】:2012-06-25 10:41:06
【问题描述】:

我在 vb.net 2008 webbrowser 控件中打开一个网站。我想当我打开网站的第三页时,然后在页面加载后,通过我的代码自动触发 TAB 按键以编程方式控制焦点。请告诉我转移焦点控制的解决方案?

【问题讨论】:

  • 为什么要使用标签来关注不同的元素?难道你不能只使用 javascript 来关注不同的元素吗?
  • 不,我正在使用 vb.net 来关注网站第三页上的按钮
  • 别这样,使用 HtmlElement.Focus() 方法更可靠。使用 Document.GetElementById() 方法获取元素。
  • Document.GetElementById() 方法。不工作

标签: vb.net webbrowser-control


【解决方案1】:

我不知道我是否正确理解了您的问题,但您可以尝试以下方法,

跟踪您是否在网络浏览器控件的第三页上。如果是,您可以执行一个 JavaScript 函数,该函数会更改文本字段的焦点。

Page.ClientScript.RegisteredStartUpScript(GetTypeOf(), "function_change_tabs", script, True)

【讨论】:

    猜你喜欢
    • 2012-06-24
    • 1970-01-01
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    • 2020-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多