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

Navigation 将浏览器控件显示与HTML源代码显示同步,navigation,vb6,webbrowser-control,Navigation,Vb6,Webbrowser Control,我有一个用于查看/编辑HTML文件的VB6程序,该程序使用MS browser控件在屏幕的左半部分显示本地HTML页面(“网页”-想不出更好的名称),在右半部分显示HTML代码 单击网页上的内部链接时,我可以在brwWebBrowser_处中断,然后导航以获取URL末尾的链接ID,然后在HTML代码中搜索该ID,并将其显示在右侧显示屏上,以匹配左侧显示屏上的网页 问题是,如果我通过单击左箭头返回,BeforeNavigate中没有任何内容指示它在网页中的位置,因此代码窗口不会随之移动 我想我需要

我有一个用于查看/编辑HTML文件的VB6程序,该程序使用MS browser控件在屏幕的左半部分显示本地HTML页面(“网页”-想不出更好的名称),在右半部分显示HTML代码

单击网页上的内部链接时,我可以在brwWebBrowser_处中断,然后导航以获取URL末尾的链接ID,然后在HTML代码中搜索该ID,并将其显示在右侧显示屏上,以匹配左侧显示屏上的网页

问题是,如果我通过单击左箭头返回,BeforeNavigate中没有任何内容指示它在网页中的位置,因此代码窗口不会随之移动


我想我需要在它离开之前确定它在哪个页面上,但是想不出一个方法。我是否忽略了一些明显的东西?

如果你完全控制了HTML的加载内容,你不能手动存储显示的一系列位置(可能是堆栈),然后通过弹出其中的项目向后导航吗?你是对的。我忽略了显而易见的事实。我忽略了一个事实,即我拥有他们点击的链接的ID。真是个笨蛋!谢谢