将浏览器控件显示与HTML源代码显示同步

时间:2018-09-02 18:09:05

标签: navigation vb6 webbrowser-control

我有一个用于查看/编辑HTML文件的VB6程序,该程序在屏幕的左半部分显示本地HTML页面(“ Web页面”-不能为它起一个更好的名字),并且在右半部分使用MS浏览器控件。

当单击网页上的内部链接时,我可以在 brwWebBrowser_Before Navigate 处中断,以获取URL末尾的链接ID,然后在HTML代码中搜索该ID并带入在右侧显示屏上显示的内容与左侧显示屏上的网页匹配。

问题是,如果我通过单击左箭头进行导航,那么BeforeNavigate中没有任何内容可以指示它在网页中的前进方向,因此代码窗口不会随之移动。

我认为我需要先确定它所在的页面,然后再想办法。我可以忽略一些明显的东西吗?

0 个答案:

没有答案