ページリンクジャンプ履歴を記録しない
457 ワード
function fnUrlReplace(href) {
if (href && /^#|javasc/.test(href) === false) {
if (history.replaceState) {
history.replaceState(null, document.title, href.split('#')[0] + '#');
location.replace('');
} else {
location.replace(href);
}
}
};
fnUrlReplace(targetURL);
fnUrlReplaceの後に直接リンクを書くと、ジャンプも履歴も記録されず、互換性処理も行われ、IE 6に互換性があります.