0
window.location.href = 'www.mysite.com/testpage/#12';

Chrome と Firefox では、ユーザーは www.mysite.com/testpage/#12 に正常にリダイレクトされますが、IE ではユーザーはハッシュなしで www.mysite.com/testpage/ にリダイレクトされます。ブラウザーに強制的に読み取らせるにはどうすればよいですか?ハッシュ?

アップデート:

実際のコードは次のとおりです。

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 では (#?) から始まる読み取りを停止します。

4

1 に答える 1

0

バグが見つかりました: URL の 2 つの部分の間に余分な「/」がsiteurl+'?selection/必要ですsiteurl+'/?selection/

于 2012-05-06T15:13:49.013 に答える