2012-05-06 16 views
0
window.location.href = 'www.mysite.com/testpage/#12'; 

ChromeとFirefoxでは、ユーザーはwww.mysite.com/testpage/#12にリダイレクトされますが、IEではユーザーはwww。 mysite.com/testpage/ハッシュを使わないで、ブラウザに強制的にハッシュを読むことができますか?window.location.hrefがIEでハッシュを表示しないのはなぜですか?

UPDATE: siteurl+'?selection/は余分なとsiteurl+'/?selection/する必要があります ':

+0

IE6で動作しません、IE7 +で正常に動作します。 –

+0

IE9では動作しません! :) –

+0

WindowsのIE 9.0.8112.16421で正常にテストしました。ページ(HTTP 3XX)がリダイレクトされていますか? –

答えて

0

バグを発見

window.location.href = siteurl+'?selection/'+edu_year_selectionreal+'/'+semester_selectionreal+'/'+subject_selectionreal+'#?selection/'+edu_year_selectionreal+'/'+semester_selectionreal+'/'+subject_selectionreal+'/'+edu_year_selectiontitle+'/'+semester_selectiontitle+'/'+subject_selectiontitle; 

IEでそれはから始まる読み取りを停止:

ここでは、実際のコードです(#は?)/'URLの2つの部分の間で

関連する問題