今天充當解決bug的救急團隊又來解決老師的那個項目問題,可是一看整個佈局,都是傳統的table佈局,更醉人的是仍是用frame,天啊,可是沒有辦法,只能在原先的基礎上改嘍瀏覽器
遇到一個奇葩的頁面跳轉,爲了有按鈕的效果,又想實現跳轉的功能,因而就寫成了下面這樣:jsp
<a href=""><input type="button" value="跳轉"/></a>佈局
這樣寫也就算了,可是恰恰它在IE瀏覽器上不能正常跳轉,在一些高級瀏覽器中能夠,可是學校用的都是古老的IE瀏覽器,也是醉了,網上百度了一下,說是這種問題不能實現一石二鳥的功效,以下:google
a標籤中若是有button, 那麼在IE下就不能跳轉到herf的連接
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="返 回"]input
第一次遇到這種問題,記念一下
io