Javascript href离开网页上的网址

时间:2013-09-17 18:02:42

标签: javascript

我正在开发一个较旧的系统,其顶部菜单位于一个框架中。我知道,不好的做法,但正如我所说,这是一个旧系统。标签式菜单使用javascript来更改这样的页面:

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

这是有效的,但页面是一个复杂的页面,需要一段时间才能加载,当它加载时,我得到/ content / newpage显示在该顶部框架中。据我所知,这只发生在Chrome 29中。它不会发生在Firefox或IE或以前版本的Chrome中。

有解决方法吗?我可以使用目标参数强制到顶部框架,因此,使用“常规”链接而不是javascript?

1 个答案:

答案 0 :(得分:3)

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