这个问题非常具体,所以我不确定是否有人曾经遇到过这个问题,但我发布这个问题以防万一有想法...
我有一个带有Webbrowser控件的vb.net应用程序。该应用程序创建包含jquery代码的html页面,并使用.navigate
以下是正在发生的事情的简化示例:
'onclick = window.external.MyFunction()'
MyFunction
,它会创建一个新的html页面(也包含jquery代码)一些示例代码:
此Jquery代码适用于第一页,但不适用于下一页
onmouseover="$('#my_div').css('visibility','visible');"
此Javascript代码适用于第一页和下一页
onmouseover="document.getElementById('my_div').style.visibility = 'visible';"
注意事项:
MyFunction
以触发定时器并且该定时器事件调用'构建下一页'逻辑,它工作正常。虽然这有效,但我不能真正使用它,并且更愿意找出并解决潜在的问题。这项工作的事实让我相信这里有一些解决方案......只是不确定它是什么。