본문 바로가기

href

(8)
iOS 에서 'tel:전화번호' 가 작동하지 않으면? iOS 인데,- 사파리에선 href="tel:전화번호' 가 작동하고- 웹뷰를 가지고 있는 앱에선 작동하지 않음. 이리저리 확인해 보니, https://blog.naver.com/kilmmk/221382693516iframe 안에서 href="tel:전화번호' 가 작동하지 않아서target="_parent" 를 추가하니 정상 작동한다는 얘기는 있지만.. 지금은 iframe 이 아니라 이미지 맵을 사용했던 것.이미지 맵의 area 태그에 target="_parent" 속성을 추가 해도 iframe 관계가 아니다 보니 작동 않음. 그래서, 이미지 맵에서는 작동하지 않는 것으로 최종 진단.이미지를 조각낸 다음, 로 했더니,아이폰에서 전화 앱이 정상적으로 호출됨.
iOS meta 에 넣어야 할 내용, 휴대폰/이메일 이렇게 하면 좀더 빨라질까..? 퍼포먼스 변화가 없더라도,웹브라우저 차원에서 이런건 체크하게 할 필요 없이,또 오해의 여지도 주지 않게.. 필요한 곳에다가 아래와 같이 해 주는 것이 나을듯함.이메일주소 그리고, iOS 는 OS 업데이트 때 마다 뭔가 버그가 있던데..tel:전화번호의 경우,tel:010-1234-5678 과 같이 하지 말고 하이픈이나 외국번호에서 + 등을 넣지 말고 그냥 숫자형태로만 사용하시기를..
location.href 와 replace() 차이 http://blog.naver.com/anrrud79/100006669351href 로 이동시 웹브라우저 주소창에 변경되는 URL 이 바뀜replace() 로 이동시 웹브라우저 주소창에 변경되기 이전의 URL 이 그대로 보임href 인 경우 history.back() 이나 브라우저의 뒤로가기시 캐시에서 이전에 보여주었던 내용을 꺼내서 보여주고,replace() 인 경우 뒤로가기시 캐시가 아닌 실제 이전 페이지를 Refresh 함그런데, href 로 되돌아가는 웹페이지에 캐시를 삭제하는 내용이 들어 있다면 어떻게 될까..? - 이전 문서가 정적인 문서인 경우, 캐시에서 읽어오면 빠르게 화면이 표시되기 때문에.. location.href = '...'; 를 추천 - 이전 문서가 동적인 문서인 경우, 캐시에..
애플 아이폰 아이패드에서 기존 링크가 전화번호로 잘못 인식되는 blue link, x-apple-data-detectors http://removebluelinks.com/사파리에서는 설정한 대로 동작하는데,어플에서는 링크를 터치할 때 전화번호로 인식해서 전화를 걸거서 연락처에 추가하는 등의 옵션이 켜지는 현상. 상기 링크에서는 CSS 를 이용하라고 하는데..이건 제대로 된 답이 아니구요. 이번에 체크되었던 사례는,
자바스크립트로 이미지 다운로드 여기저기 어렵게 찾았네요.. function downloadImage(imageUrl,fName){ if(/msie|trident/i.test(navigator.userAgent)){ // IE 인지 체크 var _window = window.open(imageUrl, '_blank');// 새창으로 열어서.. _window.document.close(); _window.document.execCommand('SaveAs', true, fName);// 저장하라, false 로 해도 동일 _window.close();// 끝나면 새창 닫음 }else{ var $a = $("").attr("href", imageUrl).attr("download", fName).appendTo("body");// HTML..
usemap 사용시 크롬에서 작동하지 않는다면..? 아래 코드를 MS 사의 인터넷익스플로러(Internet Explorer, IE) 에서 실행하면 잘 실행됩니다.그런데, Google 사의 크롬(Chrome) 에서 실행하면..? 작동하지 않습니다. 아래 코드와 같이, 대체로는 map 의 name 과 id 를 동일한 명칭으로 세팅하는데..누군가가 이걸 다르게 세팅해서 우연치 않게 발견했네요. ~. 어떻게 보면 usemap 에서 '#' 을 사용하기 때문에 map 태그의 id 에 기재된 "idMap" 이 작동할 것같지만,usemap="#nameMap" 과 같이 해야 map 태그 하위 태그인 area 의 href 에 기술된 내용이 작동합니다.이것이 조금 이상하다구요..? jquery 등의 툴을 사용하는 경우, id 에 '#' 을 class 에 '.' 를 사용하는 ..
forward, include http://ihacker.blog.me/110016122739 참조. *. forward : 원래의 JSP 에서 다른 JSP 로 현재 페이지를 전환. : 전환시 원래의 JSP 가 가지고 있던 request (파라미터 포함) 와 response 개체를 그대로 사용. 만약 원래의 JSP 에 파라미터가 있었다면 request.getParameter("변수명") 으로 호출이 가능 1. pageContext 개체의 메소드 파라미터를 추가하는 경우 2. JSP 액션 파라미터를 추가하는..
모바일 기기를 고려한다면, onclick 에서도 javascript 반드시 기술 아래와 같이 a 태그나 이미지 맵에서는 href 속성에 javascript 라고 기술하고, 클릭 onclick 이벤트가 들어갈 때는 javascript 를 기술하지 않았었죠..? 클릭 그런데, 모바일에서는 onclick 이벤트에 javascript 를 반드시 기술해야 합니다. 클릭 과 같이 해야 한다는 말씀입니다. ^^.