Javascript & JQuery & CSS > 모바일웹 - 홈화면에 바로가기 기능추가
등록일 : 2017-07-18 10:51
조회수 : 94,159
<script type="text/Javascript">
/* ==============================================================================
# 홈버튼 탭 추가
* 사용방법 : onclick='smartskin_HomeButtonAdd("스마트스킨","cm_id=bookmark")'
============================================================================== */
function smartskin_HomeButtonAdd(title,code){
var sm_HomeButtonTitle = title;
var sm_LogAnalysisCode = code;
var sm_HomeButtonTitle = encodeURI(sm_HomeButtonTitle);
var sm_HomePageUri = document.domain;
var sm_WebRootPathUri = "http://"+document.domain;
var sm_HomePageUri = "http://"+document.domain;
iconurl="http://"+document.domain+"/images/icon/icon_homeadd.png";
//alert(iconurl);
var sm_HomeButtonIconUri = sm_WebRootPathUri+$('link[rel="apple-touch-icon-precomposed"]').attr("href");
var sm_naver_customUrlScheme= "intent://addshortcut?url="+sm_HomePageUri+"%3F"+sm_LogAnalysisCode+"&icon="+iconurl+"&title="+
sm_HomeButtonTitle+"&oq="+sm_HomeButtonTitle+"&serviceCode=nstore&version=7#Intent;scheme=naversearchapp;action=
android.intent.action.VIEW;category=android.intent.category.BROWSABLE;
package=com.nhn.android.search;end";
var sm_UserAgent = navigator.userAgent.toLowerCase();
var sm_BlockDevice1 = sm_UserAgent.indexOf("iphone");
var sm_BlockDevice2 = sm_UserAgent.indexOf("ipad");
var sm_BlockDevice = sm_BlockDevice1 + sm_BlockDevice2;
if(sm_BlockDevice == -2){
//alert(title+'을(를) 홈화면에 추가합니다.\n\n네이버앱이 없는 고객 네이버앱 설치페이지로 이동됩니다.');
window.open(sm_naver_customUrlScheme);
}else{
alert("아이폰, 아이패드 계열은 직접 홈버튼추가를 사용하셔야합니다.");
}
}
</script>
<div style="width:100%;">
<a href="javascript:smartskin_HomeButtonAdd('한빛사랑요양원','cm_id=mhome');"><img id="app_img"
src="/images/icon/btn_Homeadd.jpg" width="100%" style="display:block;" /></a>
</div>