0
因此,對於這個項目,我正在做一個頁面,它通過可點擊的按鈕生成內容。該按鈕將表單發佈到我的控制器,並且控制器作用於已被點擊的按鈕。爲了顯示改變了什麼,重定向將會發生(會話中的表單)幷包含錨點。然後,一小段JavaScript將會鏈接到鏈接中(例如,網站/添加/圖片#123)。這在幾乎所有瀏覽器都可以正常工作,除了Internet Explorer 7 ..我發現這與文件類型的輸入字段有關。因爲如果我刪除輸入字段,那麼即使IE7也會很好地滾動到錨點。不通過重定向在IE7中工作的錨(spring-mvc,jsp)
有沒有人有任何想法爲什麼會發生這種行爲?
如果還不清楚,請告訴我,我會提供更多的細節..
非常感謝, 戴維
這可能是脫離主題,但爲什麼不只是使用AJAX和就地編輯DOM,而不是重新加載頁面並跳轉到頁面中的某個位置?您可以將文件作爲AJAX調用的一部分發送。 – CodeChimp 2013-03-12 13:41:31
我認爲你是對的,但它會花費相當多的代碼在JavaScript中產生一個類似的結果?我不是很確定,但我會對AJAX和發送數據做更多的調查。感謝評論! – Davey 2013-03-14 09:28:08