a标签中如果有button(或button标签中有a标签),那么在IE下就不能跳转到herf的链接
今天才知道,原来a标签里面嵌套input是不符合标准的,所以不能这么做, 应该直接把a标签写成按钮的样式,把a标签设置为inline-block就可以了。 a标签中如果有button, 那么在IE下就不能跳转到herf的链接。而火狐和google中可以 如下:此种在IE中不可以。这边的class中的属性只用于按钮样式。 <a href="jsp/manage/manage-context.jsp"><input type="button" class="searchbut" value="返 回"></a> 而通过这样在IE中可行。但在火狐和google中则不可以 <input type="button" onclick="window.location.href('/jsp/manage/manage-context.jsp')" class="searchbut" value="返 回"> 下面这种则在IE,火狐,google中都可以 <input type="button" onclick="window.location.href='/jsp/manage/manage-context.jsp'" class="searchbut" value="返 回"> 通过open方法,还可以设置打开页面的方式,如window.open(''index.html',_blank');