모바일 전화걸기 링크시 _blank 페이지가 떠요.

모바일 전화걸기 링크시 _blank 페이지가 떠요.

QA

모바일 전화걸기 링크시 _blank 페이지가 떠요.

본문

모바일 전화걸기 링크를 3년전부터 몇일전까지 잘 되었습니다...

근데;; 갑자기 아래 소스를 클릭하면 새로운 Blank 페이지가 뜨네요 ㅠㅠ

 


<a href="tel:O2-OOO-OOOO">전화</a>

 

클릭시 

/mobile/tel:O2-OOO-OOOO 처럼 나오면서 빈페이지만 떠요.

 


<script>
if(/Mobile|iPhone|Android|BlackBerry|IEMobile/i.test(navigator.userAgent)) {
    document.getElementById('tell').innerHTML = "<a href='tel:O2-OOO-OOOO'></a>";
}
</script>
<div id="tell"></div>

 

위와 같이 해도 클릭시 

/mobile/tel:O2-OOO-OOOO 링크로 뜨네요..

 

혹시 저와 동일한 증상에서 해결하신 분 없으신가요? 


위에 전화번호는 숫자 "2"를 제외한 나머지 "0"은 영문 "O"으로 표기하였습니다.

 

 

---------------------------------------------------------------------------

 

추가로 그누4 질문과 답변 부분에 에이치H님이 작성하신 내용을 확인해본 결과

증상은 똑같습니다.

 

http://sir.kr/g4_qa/267112 

이 질문에 댓글 쓰기 :

답변 3

헤더에 추가해보세요


<meta name="format-detection" content="telephone=yes">

자문자답 입니다.

 


<!--모바일 ../index.php-->
<a href="도메인/tell.php">전화</a>
 

 


<!--별도 페이지 Root/www/tell.php-->
<script Type='Text/Javascript' Language='Javascript'>
 <!--
window.location.href = "tel:O2-OOO-OOOO";
 -->
</script>

 

복잡하지만.. 이렇게 처리하니까 되네요 ㅠㅠ

 

그렇게 하려면 tell.php, 별도페이지 두개를 만들 필요가 없습니다

링크자체에 자바스크립트를 넣으면 됩니다

그런데 자바스크립트로 링크를 걸어준 것이나 본래 링크나 똑같은 것인데...

아마도 해당 페이지에 어떤 문제가 있는 것 같군요

<a href="javascript:location.href='tel:*** 개인정보보호를 위한 휴대폰번호 노출방지 ***'"> 

고수이신 균이님과 port443님께서 알려주신대로 두개다 적용해보고 해보니 되네요 ㅠㅠ;;

정말 깔끔하네요 ㅠㅠ

존경스럽습니다. ㅠㅠ

그리구 별도로 확인해본결과 경로문제였습니다.
저 처럼 동일한 증상이 있으신 분들은
위 방법 추천드립니다. ㅠㅠ

바쁘신 와중에도 두분께 정말 감사드립니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 38
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT