모바일 크롬에서 앵커태그.
본문
안녕하세요?
모바일에서 "인터넷" 아이콘을 클릭해서 접속하면 앵커태그가 잘 작동 되는데
"크롬"을 실행해서 접속하면 앵커태그가 먹질 않네요. 혹시 방법 아시는 분 계실까요?
스텝은 아래와 같습니다.
1. 예) <a href="http://www.domain.com/summary.html#summary"> <- 이렇게 된 링크를 클릭한다.
2. 클릭 후 페이지로 이동 됨과 동시에 이동된 페이지의 책갈피로 이동된다.
이렇게 되어야 하는데, 페이지로 이동만 되고 있습니다.
혹시 해결방법 아시면 조언 부탁드립니다.
답변 1
특정 버전에서의 크롬 버그입니다.
아래를 이용하세요
$(document).ready(function () {
var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
if (window.location.hash && isChrome) {
setTimeout(function () {
var hash = window.location.hash;
window.location.hash = "";
window.location.hash = hash;
}, 300);
}
});
답변을 작성하시기 전에 로그인 해주세요.