我有一个用于查看/编辑HTML文件的VB6程序,该程序在屏幕的左半部分显示本地HTML页面(“ Web页面”-不能为它起一个更好的名字),并且在右半部分使用MS浏览器控件。
当单击网页上的内部链接时,我可以在 brwWebBrowser_Before Navigate 处中断,以获取URL末尾的链接ID,然后在HTML代码中搜索该ID并带入在右侧显示屏上显示的内容与左侧显示屏上的网页匹配。
问题是,如果我通过单击左箭头进行导航,那么BeforeNavigate中没有任何内容可以指示它在网页中的前进方向,因此代码窗口不会随之移动。
我认为我需要先确定它所在的页面,然后再想办法。我可以忽略一些明显的东西吗?