Javascript href在页面上留下url

Javascript href在页面上留下url,javascript,Javascript,我在一个旧的系统上工作,上面的菜单放在一个框架里。我知道,这种做法很糟糕,但正如我所说,这是一种旧制度。选项卡式菜单使用javascript更改页面,如下所示: <a href="javascript:top.location.href='/content/newpage'">Link</a> 这是可行的,但页面是一个复杂的页面,需要一段时间才能加载,加载时,我会在顶部框架中显示/content/newpage。据我所知,这只发生在Chrome 29上。这在Fire

我在一个旧的系统上工作,上面的菜单放在一个框架里。我知道,这种做法很糟糕,但正如我所说,这是一种旧制度。选项卡式菜单使用javascript更改页面,如下所示:

<a href="javascript:top.location.href='/content/newpage'">Link</a>

这是可行的,但页面是一个复杂的页面,需要一段时间才能加载,加载时,我会在顶部框架中显示/content/newpage。据我所知,这只发生在Chrome 29上。这在Firefox、IE或之前的Chrome版本中不会发生

有办法解决这个问题吗?我可以使用target参数强制到顶部框架,从而使用“常规”链接而不是javascript吗


<a href="#" onclick="top.location.href='/content/newpage'; return false">Link</a>


我曾考虑过使用jquery捕捉选项卡单击,然后立即折叠框架,但这似乎是一个难题。
Window.open()呢
?我曾考虑过使用jquery捕捉选项卡单击,然后立即折叠框架,但这似乎是一个难题。
Window.open()呢
?这起作用了。我还使用了target=“\u parent”,这也很有效。这很有效。我还使用了target=“\u parent”,这也很有效。