2012-05-22 7 views
3

I am using<a href="tel"> in IE

<a href="tel:123-456-7890">123-456-7890</a> 

in my website specifically for mobile but it is also shown in web browsers. Every browser didn't open a page while clicking on it instead of IE.

Any solution to prevent to open a page while clicking this number in IE.

답변

1

Try it like this:

<a href="#" value="tel:123-456-7890">123-456-7890</a> 

Than you could use a JS browser detection, see in this tread: http://www.webdeveloper.com/forum/showthread.php?t=210710 에서 페이지를 열지 못하게 한 다음 IE에서 링크를 변경하고 다른 브라우저 및 모바일에서도 동일하게 유지할 수 있습니다.

나는 워드 프레스에서이 같은 것을 사용 : 모바일 장치에서 나는이 기술을 사용하여 내 목표를 달성 할 수 없기 때문에

global $is_IE; 
if(!$is_IE){ 
?><a href="tel:555-555" >555-555</a><?php 
} else 
{ ?>555-555<?php } 
+0

이 기술은 쓸모가 없다. 빠른 답변 감사합니다. –

+0

@Ahsan 예 가능합니다. JQuery는 모바일 장치에서도 작동합니다. 또는 (앞두고 생각하는 상자 밖에서 경고!) 역순으로 JQuery를 사용하여 IE에서 href 만 제거하면됩니다. –

+0

@ 마흐무드 : 예를 들어 설명해 주시겠습니까? –