Help
RSS
API
Feed
Maltego
Contact
Domain > app.ntt-camp.net
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-02-10
18.160.181.46
(
ClassC
)
2025-11-21
99.86.229.46
(
ClassC
)
2026-02-03
3.169.173.128
(
ClassC
)
Port 80
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 21865Connection: keep-aliveLast-Modified: Wed, 01 Oct 2025 01:35:17 GMTx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3Date: Tue, 03 Feb 2026 00:43:01 GMTCache-Control: no-cacheETag: 014a76de1987ad0a649cd7b783d221b4X-Cache: RefreshHit from cloudfrontVia: 1.1 11017c4db22106ac70e16ce75190a430.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: -bo6oJAaNC9xno4wzvCz7YVHYx4GwGoDC5dW_YLTYdzWj61i88E1fQ !DOCTYPE html>html classhtml--footerBottomFixed langja> head prefixog: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/website#> !-- Gtag--> meta charsetUTF-8> meta http-equivx-ua-compatible contentieedge> meta nameviewport contentwidthdevice-width,initial-scale1> title>トップ/title> meta namedescription content> meta nameformat-detection contenttelephoneno> meta nameapplication-name content> meta nameapple-mobile-web-app-title content> meta namerobots contentnoindex> !-- OGP--> !-- favicon--> link relapple-touch-icon sizes180x180 href./img/apple-touch-icon.png> link relicon href./img/favicon.png> !-- canonical url--> !-- Google Web Fontsをローカルから読み込む--> link relpreload asfont href./webfonts/notosansjp/NotoSansJP-Regular.woff2 crossorigin> link relpreload asfont href./webfonts/notosansjp/NotoSansJP-Medium.woff2 crossorigin> link relpreload asfont href./webfonts/notosansjp/NotoSansJP-Bold.woff2 crossorigin> link relpreload asfont href./webfonts/roboto/roboto-v29-latin-700.woff2 crossorigin> !-- CSS--> link relstylesheet href/css/style.css?verc2.0.2> !-- JS--> /head> body classbody body--index body--footerBottomFixed>!-- 共通ヘッダー --> header> div classappBar idview_header_base> /div> /header>!-- 共通フッター --> div classfixedMenu idview_footer_base> /div> div idloading styledisplay: block;> div classloader> div classcircle>/div> div classcircle>/div> div classcircle>/div> /div> /div>main rolemain> noscript> p>このサービスではJavaScriptを使用しています。ご利用になる場合はJavaScriptを有効にしてください。/p> /noscript> div classsmartCheckIn idlist_base_reserves>script idlist_data_reserves_empty typetext/x-jsrender> h2 classsmartCheckIn__title>スマートチェックイン予約img classsmartCheckIn__hatena width30 src./img/question.png alt>/h2> p classsmartCheckIn__description smartCheckIn__description--noReservations stylemargin-bottom: 16px; border: 2pt solid red; padding: 4px; text-align:center;> b> 【重要なお知らせ】/br> 10月1日よりアプリが新しくなります! span styletext-align: left;> b>事前ダウンロードは a hrefjavascript:void(0); styletext-decoration-color: #90B8DB; idopen_store_link_tab> font color#90B8DB>こちら/font> /a> /b> /span> /b> /p> p classsmartCheckIn__description smartCheckIn__description--noReservations> span styletext-decoration: underline;>チェックインが可能な時刻になったら/span>「b>チェックイン/b>」ボタンが表示されます。/br> チェックイン後は「b>利用中/b>」ボタンから場内案内が見れます。/br> チェックアウトはb>右下のボタン/b>から忘れずに行ってください。/br> span stylemargin-top: 14px; display: flex; justify-content: left;> span styledisplay: block; text-align: left;> b>キャンプ場の予約サイト(なっぷ)は a hrefhttps://www.nap-camp.com/feature/smartcheckin styletext-decoration-color: #90B8DB; idopen_tab> font color#90B8DB>こちら/font> /a> /b> /br> ※外部ブラウザが開きます /span> /span> /p> p classsmartCheckIn__noReservations> スマートチェックイン可能な予約はありません。すべての予約を見るには「予約確認」を押してください。/p> /div>/script>script idlist_data_reserves_available typetext/x-jsrender> h2 classsmartCheckIn__title>スマートチェックイン予約img classsmartCheckIn__hatena width30 src./img/question.png alt>/h2> p classsmartCheckIn__description smartCheckIn__description--noReservations stylemargin-bottom: 16px; border: 2pt solid red; padding: 4px; text-align:center;> b> 【重要なお知らせ】/br> 10月1日よりアプリが新しくなります! span styletext-align: left;> b>事前ダウンロードは a hrefjavascript:void(0); styletext-decoration-color: #90B8DB; idopen_store_link_tab> font color#90B8DB>こちら/font> /a> /b> /span> /b> /p> p classsmartCheckIn__description smartCheckIn__description--noReservations> span styletext-decoration: underline;>チェックインが可能な時刻になったら/span>「b>チェックイン/b>」ボタンが表示されます。/br> チェックイン後は「b>利用中/b>」ボタンから場内案内が見れます。/br> チェックアウトはb>右下のボタン/b>から忘れずに行ってください。/br> span stylemargin-top: 14px; display: flex; justify-content: left;> span styledisplay: block; text-align: left;> b>キャンプ場の予約サイト(なっぷ)は a hrefhttps://www.nap-camp.com/feature/smartcheckin styletext-decoration-color: #90B8DB; idopen_tab> font color#90B8DB>こちら/font> /a> /b> /br> ※外部ブラウザが開きます /span> /span> /p>/script>script idlist_data_reserves typetext/x-jsrender> div classsmartCheckIn__list> div classsmartCheckIn__oneCamp> div classsmartCheckIn__campName>{{>campsite_name}}/div> div classsmartCheckIn__number>予約番号:{{>disp_reservation_id}}/div> div classsmartCheckIn__reservations>{{if reservations && reservations.length}} {{for reservations}} div classsmartCheckIn__reservation> div classsmartCheckIn__detail> p>利用日{{>#index + 1}}br>span>{{changeDate:plan_checkin_schedule_start}} ~ {{changeMD:plan_checkin_schedule_end}}/span>/p> p>プラン名br>{{>plan_name}}/p> /div>{{if checkin_status 1}} div classsmartCheckIn__state smartCheckIn__state--checkIn> button onclicklocation.href/checkin/index.html?reservation_id{{>reservation_id}}>/button> /div>{{else checkin_status 2}} div classsmartCheckIn__state smartCheckIn__state--using> button onclicklocation.href/index-home.html?reservation_id{{>reservation_id}}>/button> /div>{{else}} div classsmartCheckIn__state> p>現在はbr>span>チェックイン/span>br>できません/p> /div>{{/if}} /div> {{/for}}{{/if}} /div> /div> /div> /div>/script>/main> footer classfooter footer--footerBottomFixed> ul classfooter__links> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/static/pages/trial/sci/faq.html);> よくある質問img src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/support/agreement_links.php);> 運営ポリシー&各種規約img src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:pdfLinkToApp(https://www.nap-camp.com/support_data/terms/4_privacy_policy.pdf);> 個人情報の取り扱いについてimg src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/support/yakkan.php);> 旅行業登録情報img src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/support/contact_form4c.php);> お問い合わせimg src./img/arrow_brown.png alt>/a>/li> /ul> /footer> div classmodal micromodal-slide idmodal-1 aria-hiddentrue> !-- 背景のオーバーレイ--> div classmodal__overlay tabindex-1 data-micromodal-close> div classmodal__container modal__container--checkinList roledialog aria-modaltrue aria-labelledbymodal-1-title> div classmodal__text modal__text--fontSize18px>チェックインするbr>宿泊施設を選んでください/div> div classmodal__shadowBox> ul classmodal__list idlist_checkin_base> /ul> /div> div classmodal__buttonArea>a classbutton1 button1--secondary idclose_modal1 hrefjavascript:void(0); aria-labelClose modal data-micromodal-close>キャンセル/a>/div> /div> /div> /div>script idlist_checkin_data typetext/x-jsrender> li>a classmodal__listItem href/checkin/index.html?reservation_id{{>reservation_id}}> div> p>{{>campsite_name}}/p> p>予約番号:{{>disp_reservation_id}}/p> p>宿泊日 :{{view_date:start_date}}/p> /div>i classfas fa-chevron-right>/i>/a>/li>/script> div classmodal micromodal-slide idmodal-3 aria-hiddentrue> !-- 背景のオーバーレイ--> div classmodal__overlay tabindex-1 data-micromodal-close> div classmodal__container modal__container--index roledialog aria-modaltrue aria-labelledbymodal-3-title> div> div classmodal__text modal__text--fontSize18px modal__text--index>ご利用方法/div> p>・チェックイン可能な予約が複数ある場合は、一つずつチェックイン操作を行ってください。/p> p>・「現在はチェックインできません」と表示されている予約は、チェックイン可能な日時になると「チェックイン」ボタンが押せるようになります。/p> p>・スマートチェックイン対象外の予約は、この画面に表示されません。「予約確認」からご確認ください。/p> p>・同日に異なるキャンプ場へチェックインすることはできません。/p> /div> div classmodal__buttonArea modal__buttonArea--index> a classbutton1 button1--secondary hrefjavascript:closeModal() aria-labelClose modal data-micromodal-close>戻 る/a> /div> /div> /div> /div> div classmodal micromodal-slide idmodal-9 aria-hiddentrue> !-- 背景のオーバーレイ--> div classmodal__overlay tabindex-1> div classmodal__container modal__container--common roledialog aria-modaltrue> div classmodal__text styletext-align: left;>b styledisplay:block; text-align:center;> 【重要なお知らせ】/br> 2025年10月1日より、新しいアプリに切り替わります。/br>/b>/br>より快適にご利用いただけるよう、アプリをリニューアルいたします。/br>/br>10月以降の予約に関しては、b>新アプリでのチェックイン/b>となります。/br>スムーズにご利用頂けるよう、b>新アプリの事前ダウンロード/b>をお願いいたします。/br>/br>span styledisplay: block; text-align: left; margin-top: 6px; margin-bottom: 4px;> ダウンロードリンクは a hrefjavascript:void(0); styletext-decoration-color: #90B8DB; idopen_store_link_tab_modal> font color#90B8DB>こちら/font> /a>/span>※10月1日までは利用できる機能に制限がございます。/br>/div> div classmodal__buttonArea modal__buttonArea--common> a classbutton1 hrefjavascript:closeModal() data-micromodal-close>O K/a> /div> /div> /div> /div>!-- 共通メニュー -->div idview_menu_base>/div> script src/js/swiper-bundle.min.js>/script> script src/js/micromodal.min.js>/script> script languagejavascript typetext/javascript> function closeModal() { $(#modal-3).removeClass(is-open); $(#modal-9).removeClass(is-open); } /script> script languagejavascript typetext/javascript> function OnClickInModal() { //- MicroModal.close(modal-1); //- MicroModal.show(modal-2); // 上記の実装だと、modal2がスクロールされた状態で表示されてしまうため、以下で実装 var element document.getElementById(close_modal1); element.click(); var element document.getElementById(open_modal2); element.click(); } function OnClickInModal2() { //- MicroModal.close(modal-2); //- MicroModal.show(modal-1); // 上記の実装だと、modal1の最初の要素が強制でフォーカスのデザインで表示されてしまうため、以下で実装 var element document.getElementById(close_modal2); element.click(); var element document.getElementById(open_modal1); element.click(); } /script> script src/js/common.bundle.js?vercb2.0.9>/script> script src/js/common_load.bundle.js?vercl2.0.9>/script>script typetext/javascript src/js/jquery.min.js>/script>script typetext/javascript src/js/jsrender.min.js>/script>script typetext/javascript defer src/js/axios.min.js>/script>script>// jsrender:表示用日付成型$.views.converters(view_date, function(value) { return changeHyphenToSlash(value);});// jsrender:日付の成型$.views.converters(changeDate, function(value) { return changeDatetimeToYMDHM(value);});// jsrender:日付の成型$.views.converters(changeMD, function(value) { return changeDatetimeToMD(value);});function main() { return new Promise(resolve > {try { let list_data null; // アプリへの位置情報通知リクエスト locationDataToApp(301); let index_not_checkin_data { copyright: VIEW_COPYRIGHT, }; // Topへ戻るを無効化 $(#fixed_menu_top).addClass(fixedMenu__button--disabled); // アプリチェックイン利用可能予約一覧情報取得 getAppReservations() .then(result > { list_data resultreservations; console.log( getAppReservations data);// console.log( ************************* element1: + JSON.stringify(element1));// console.dir( ************************* element2: + JSON.stringify(element2, null , \n)); if (list_data && list_data.length) { // 一覧の共通部分を表示 $(#list_base_reserves).append($(#list_data_reserves_available).render()); // 予約情報表示用成型 list_data.forEach(function(element1, idx1) { // 予約をグループ毎に表示する $(#list_base_reserves).append($(#list_data_reserves).render(element1)); }); } else { // 0件の場合 $(#list_base_reserves).append($(#list_data_reserves_empty).render({})); // 0件表示用のクラスを追加 $(#html).addClass(html--footerBottom); $(#body).addClass(body--footerBottom); }; // チェックイン可能一覧 $(#list_checkin_base).append($(#list_checkin_data).render(moldingCheckinData(list_data))); // 描画後の要素に対する処理 $(function() { // 支払明細をみるボタン押下時処理 $(.smartCheckIn__hatena).on(click, function() { // モーダルの表示 $(#modal-3).addClass(is-open); }); // 「チェックイン」ボタンをタップしてチェックイン! を標準ブラウザで表示 document.getElementById(open_tab).addEventListener(click, function (event) { event.preventDefault(); // デフォルトの動作を防ぐ let isAndroid null; isAndroid isAndroidApp(); const url https://www.nap-camp.com/feature/smartcheckin; if (isAndroid true) { // リンクのアプリ内ブラウザ表示:Android try { // AndroidならChromeで開く Native.openBrowser(url) } catch (error) { }; } else { // リンクのアプリ内ブラウザ表示:iOS try { // iOSならSafariで開く var params { line_url: url }; webkit.messageHandlers.openLine.postMessage(params); } catch (error) { }; }; }); // 事前ダウンロードはこちら を標準ブラウザで表示 document.querySelectorAll(#open_store_link_tab, #open_store_link_tab_modal) .forEach(function (el) { el.addEventListener(click, function (event) { event.preventDefault(); // デフォルトの動作を防ぐ let isAndroid isAndroidApp(); if (isAndroid true) { // リンクのアプリ内ブラウザ表示:Android try { console.log(storeLinkToApp:Android); Native.openBrowser( https://play.google.com/store/apps/details?idjp.co.nttlandscape.NttLandscapeSmartCheckIn ); } catch (error) { console.error(error); } } else { // リンクのアプリ内ブラウザ表示:iOS try { console.log(storeLinkToApp:iOS); var params { line_url: https://apps.apple.com/jp/app/id6745874691, }; webkit.messageHandlers.openLine.postMessage(params); } catch (error) { console.error(error); } } }); }); // 初回セッションのみ新アプリ誘導ポップアップを表示 if (!sessionStorage.getItem(popup_shown)) { sessionStorage.setItem(popup_shown, 1); // 新アプリ誘導ポップアップ を表示する MicroModal.show(modal-9); } }); }).catch(error_status > { console.log( getAppReservations error); console.error(error_status); // エラー画面へリダイレクト window.location.href URL_ERROR; });// ローディング画面の解除$(#loading).css(display, none); // 正常終了 resolve(true); } catch (error) { console.error(error); // エラー画面へリダイレクト window.location.href URL_ERROR; }});};/script> /body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 21865Connection: keep-aliveLast-Modified: Wed, 01 Oct 2025 01:35:17 GMTx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3Date: Tue, 03 Feb 2026 00:43:01 GMTCache-Control: no-cacheETag: 014a76de1987ad0a649cd7b783d221b4X-Cache: Hit from cloudfrontVia: 1.1 30f0e61c1580551568da5e96c38c9796.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: MtHhZcrB4rBJ3_ktLWPfaxRKM8BYjBWar4Otb8MOGwYMAjyFfY9x-g !DOCTYPE html>html classhtml--footerBottomFixed langja> head prefixog: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/website#> !-- Gtag--> meta charsetUTF-8> meta http-equivx-ua-compatible contentieedge> meta nameviewport contentwidthdevice-width,initial-scale1> title>トップ/title> meta namedescription content> meta nameformat-detection contenttelephoneno> meta nameapplication-name content> meta nameapple-mobile-web-app-title content> meta namerobots contentnoindex> !-- OGP--> !-- favicon--> link relapple-touch-icon sizes180x180 href./img/apple-touch-icon.png> link relicon href./img/favicon.png> !-- canonical url--> !-- Google Web Fontsをローカルから読み込む--> link relpreload asfont href./webfonts/notosansjp/NotoSansJP-Regular.woff2 crossorigin> link relpreload asfont href./webfonts/notosansjp/NotoSansJP-Medium.woff2 crossorigin> link relpreload asfont href./webfonts/notosansjp/NotoSansJP-Bold.woff2 crossorigin> link relpreload asfont href./webfonts/roboto/roboto-v29-latin-700.woff2 crossorigin> !-- CSS--> link relstylesheet href/css/style.css?verc2.0.2> !-- JS--> /head> body classbody body--index body--footerBottomFixed>!-- 共通ヘッダー --> header> div classappBar idview_header_base> /div> /header>!-- 共通フッター --> div classfixedMenu idview_footer_base> /div> div idloading styledisplay: block;> div classloader> div classcircle>/div> div classcircle>/div> div classcircle>/div> /div> /div>main rolemain> noscript> p>このサービスではJavaScriptを使用しています。ご利用になる場合はJavaScriptを有効にしてください。/p> /noscript> div classsmartCheckIn idlist_base_reserves>script idlist_data_reserves_empty typetext/x-jsrender> h2 classsmartCheckIn__title>スマートチェックイン予約img classsmartCheckIn__hatena width30 src./img/question.png alt>/h2> p classsmartCheckIn__description smartCheckIn__description--noReservations stylemargin-bottom: 16px; border: 2pt solid red; padding: 4px; text-align:center;> b> 【重要なお知らせ】/br> 10月1日よりアプリが新しくなります! span styletext-align: left;> b>事前ダウンロードは a hrefjavascript:void(0); styletext-decoration-color: #90B8DB; idopen_store_link_tab> font color#90B8DB>こちら/font> /a> /b> /span> /b> /p> p classsmartCheckIn__description smartCheckIn__description--noReservations> span styletext-decoration: underline;>チェックインが可能な時刻になったら/span>「b>チェックイン/b>」ボタンが表示されます。/br> チェックイン後は「b>利用中/b>」ボタンから場内案内が見れます。/br> チェックアウトはb>右下のボタン/b>から忘れずに行ってください。/br> span stylemargin-top: 14px; display: flex; justify-content: left;> span styledisplay: block; text-align: left;> b>キャンプ場の予約サイト(なっぷ)は a hrefhttps://www.nap-camp.com/feature/smartcheckin styletext-decoration-color: #90B8DB; idopen_tab> font color#90B8DB>こちら/font> /a> /b> /br> ※外部ブラウザが開きます /span> /span> /p> p classsmartCheckIn__noReservations> スマートチェックイン可能な予約はありません。すべての予約を見るには「予約確認」を押してください。/p> /div>/script>script idlist_data_reserves_available typetext/x-jsrender> h2 classsmartCheckIn__title>スマートチェックイン予約img classsmartCheckIn__hatena width30 src./img/question.png alt>/h2> p classsmartCheckIn__description smartCheckIn__description--noReservations stylemargin-bottom: 16px; border: 2pt solid red; padding: 4px; text-align:center;> b> 【重要なお知らせ】/br> 10月1日よりアプリが新しくなります! span styletext-align: left;> b>事前ダウンロードは a hrefjavascript:void(0); styletext-decoration-color: #90B8DB; idopen_store_link_tab> font color#90B8DB>こちら/font> /a> /b> /span> /b> /p> p classsmartCheckIn__description smartCheckIn__description--noReservations> span styletext-decoration: underline;>チェックインが可能な時刻になったら/span>「b>チェックイン/b>」ボタンが表示されます。/br> チェックイン後は「b>利用中/b>」ボタンから場内案内が見れます。/br> チェックアウトはb>右下のボタン/b>から忘れずに行ってください。/br> span stylemargin-top: 14px; display: flex; justify-content: left;> span styledisplay: block; text-align: left;> b>キャンプ場の予約サイト(なっぷ)は a hrefhttps://www.nap-camp.com/feature/smartcheckin styletext-decoration-color: #90B8DB; idopen_tab> font color#90B8DB>こちら/font> /a> /b> /br> ※外部ブラウザが開きます /span> /span> /p>/script>script idlist_data_reserves typetext/x-jsrender> div classsmartCheckIn__list> div classsmartCheckIn__oneCamp> div classsmartCheckIn__campName>{{>campsite_name}}/div> div classsmartCheckIn__number>予約番号:{{>disp_reservation_id}}/div> div classsmartCheckIn__reservations>{{if reservations && reservations.length}} {{for reservations}} div classsmartCheckIn__reservation> div classsmartCheckIn__detail> p>利用日{{>#index + 1}}br>span>{{changeDate:plan_checkin_schedule_start}} ~ {{changeMD:plan_checkin_schedule_end}}/span>/p> p>プラン名br>{{>plan_name}}/p> /div>{{if checkin_status 1}} div classsmartCheckIn__state smartCheckIn__state--checkIn> button onclicklocation.href/checkin/index.html?reservation_id{{>reservation_id}}>/button> /div>{{else checkin_status 2}} div classsmartCheckIn__state smartCheckIn__state--using> button onclicklocation.href/index-home.html?reservation_id{{>reservation_id}}>/button> /div>{{else}} div classsmartCheckIn__state> p>現在はbr>span>チェックイン/span>br>できません/p> /div>{{/if}} /div> {{/for}}{{/if}} /div> /div> /div> /div>/script>/main> footer classfooter footer--footerBottomFixed> ul classfooter__links> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/static/pages/trial/sci/faq.html);> よくある質問img src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/support/agreement_links.php);> 運営ポリシー&各種規約img src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:pdfLinkToApp(https://www.nap-camp.com/support_data/terms/4_privacy_policy.pdf);> 個人情報の取り扱いについてimg src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/support/yakkan.php);> 旅行業登録情報img src./img/arrow_brown.png alt>/a>/li> li classfooter__link> a hrefjavascript:viewLinkToApp(https://www.nap-camp.com/support/contact_form4c.php);> お問い合わせimg src./img/arrow_brown.png alt>/a>/li> /ul> /footer> div classmodal micromodal-slide idmodal-1 aria-hiddentrue> !-- 背景のオーバーレイ--> div classmodal__overlay tabindex-1 data-micromodal-close> div classmodal__container modal__container--checkinList roledialog aria-modaltrue aria-labelledbymodal-1-title> div classmodal__text modal__text--fontSize18px>チェックインするbr>宿泊施設を選んでください/div> div classmodal__shadowBox> ul classmodal__list idlist_checkin_base> /ul> /div> div classmodal__buttonArea>a classbutton1 button1--secondary idclose_modal1 hrefjavascript:void(0); aria-labelClose modal data-micromodal-close>キャンセル/a>/div> /div> /div> /div>script idlist_checkin_data typetext/x-jsrender> li>a classmodal__listItem href/checkin/index.html?reservation_id{{>reservation_id}}> div> p>{{>campsite_name}}/p> p>予約番号:{{>disp_reservation_id}}/p> p>宿泊日 :{{view_date:start_date}}/p> /div>i classfas fa-chevron-right>/i>/a>/li>/script> div classmodal micromodal-slide idmodal-3 aria-hiddentrue> !-- 背景のオーバーレイ--> div classmodal__overlay tabindex-1 data-micromodal-close> div classmodal__container modal__container--index roledialog aria-modaltrue aria-labelledbymodal-3-title> div> div classmodal__text modal__text--fontSize18px modal__text--index>ご利用方法/div> p>・チェックイン可能な予約が複数ある場合は、一つずつチェックイン操作を行ってください。/p> p>・「現在はチェックインできません」と表示されている予約は、チェックイン可能な日時になると「チェックイン」ボタンが押せるようになります。/p> p>・スマートチェックイン対象外の予約は、この画面に表示されません。「予約確認」からご確認ください。/p> p>・同日に異なるキャンプ場へチェックインすることはできません。/p> /div> div classmodal__buttonArea modal__buttonArea--index> a classbutton1 button1--secondary hrefjavascript:closeModal() aria-labelClose modal data-micromodal-close>戻 る/a> /div> /div> /div> /div> div classmodal micromodal-slide idmodal-9 aria-hiddentrue> !-- 背景のオーバーレイ--> div classmodal__overlay tabindex-1> div classmodal__container modal__container--common roledialog aria-modaltrue> div classmodal__text styletext-align: left;>b styledisplay:block; text-align:center;> 【重要なお知らせ】/br> 2025年10月1日より、新しいアプリに切り替わります。/br>/b>/br>より快適にご利用いただけるよう、アプリをリニューアルいたします。/br>/br>10月以降の予約に関しては、b>新アプリでのチェックイン/b>となります。/br>スムーズにご利用頂けるよう、b>新アプリの事前ダウンロード/b>をお願いいたします。/br>/br>span styledisplay: block; text-align: left; margin-top: 6px; margin-bottom: 4px;> ダウンロードリンクは a hrefjavascript:void(0); styletext-decoration-color: #90B8DB; idopen_store_link_tab_modal> font color#90B8DB>こちら/font> /a>/span>※10月1日までは利用できる機能に制限がございます。/br>/div> div classmodal__buttonArea modal__buttonArea--common> a classbutton1 hrefjavascript:closeModal() data-micromodal-close>O K/a> /div> /div> /div> /div>!-- 共通メニュー -->div idview_menu_base>/div> script src/js/swiper-bundle.min.js>/script> script src/js/micromodal.min.js>/script> script languagejavascript typetext/javascript> function closeModal() { $(#modal-3).removeClass(is-open); $(#modal-9).removeClass(is-open); } /script> script languagejavascript typetext/javascript> function OnClickInModal() { //- MicroModal.close(modal-1); //- MicroModal.show(modal-2); // 上記の実装だと、modal2がスクロールされた状態で表示されてしまうため、以下で実装 var element document.getElementById(close_modal1); element.click(); var element document.getElementById(open_modal2); element.click(); } function OnClickInModal2() { //- MicroModal.close(modal-2); //- MicroModal.show(modal-1); // 上記の実装だと、modal1の最初の要素が強制でフォーカスのデザインで表示されてしまうため、以下で実装 var element document.getElementById(close_modal2); element.click(); var element document.getElementById(open_modal1); element.click(); } /script> script src/js/common.bundle.js?vercb2.0.9>/script> script src/js/common_load.bundle.js?vercl2.0.9>/script>script typetext/javascript src/js/jquery.min.js>/script>script typetext/javascript src/js/jsrender.min.js>/script>script typetext/javascript defer src/js/axios.min.js>/script>script>// jsrender:表示用日付成型$.views.converters(view_date, function(value) { return changeHyphenToSlash(value);});// jsrender:日付の成型$.views.converters(changeDate, function(value) { return changeDatetimeToYMDHM(value);});// jsrender:日付の成型$.views.converters(changeMD, function(value) { return changeDatetimeToMD(value);});function main() { return new Promise(resolve > {try { let list_data null; // アプリへの位置情報通知リクエスト locationDataToApp(301); let index_not_checkin_data { copyright: VIEW_COPYRIGHT, }; // Topへ戻るを無効化 $(#fixed_menu_top).addClass(fixedMenu__button--disabled); // アプリチェックイン利用可能予約一覧情報取得 getAppReservations() .then(result > { list_data resultreservations; console.log( getAppReservations data);// console.log( ************************* element1: + JSON.stringify(element1));// console.dir( ************************* element2: + JSON.stringify(element2, null , \n)); if (list_data && list_data.length) { // 一覧の共通部分を表示 $(#list_base_reserves).append($(#list_data_reserves_available).render()); // 予約情報表示用成型 list_data.forEach(function(element1, idx1) { // 予約をグループ毎に表示する $(#list_base_reserves).append($(#list_data_reserves).render(element1)); }); } else { // 0件の場合 $(#list_base_reserves).append($(#list_data_reserves_empty).render({})); // 0件表示用のクラスを追加 $(#html).addClass(html--footerBottom); $(#body).addClass(body--footerBottom); }; // チェックイン可能一覧 $(#list_checkin_base).append($(#list_checkin_data).render(moldingCheckinData(list_data))); // 描画後の要素に対する処理 $(function() { // 支払明細をみるボタン押下時処理 $(.smartCheckIn__hatena).on(click, function() { // モーダルの表示 $(#modal-3).addClass(is-open); }); // 「チェックイン」ボタンをタップしてチェックイン! を標準ブラウザで表示 document.getElementById(open_tab).addEventListener(click, function (event) { event.preventDefault(); // デフォルトの動作を防ぐ let isAndroid null; isAndroid isAndroidApp(); const url https://www.nap-camp.com/feature/smartcheckin; if (isAndroid true) { // リンクのアプリ内ブラウザ表示:Android try { // AndroidならChromeで開く Native.openBrowser(url) } catch (error) { }; } else { // リンクのアプリ内ブラウザ表示:iOS try { // iOSならSafariで開く var params { line_url: url }; webkit.messageHandlers.openLine.postMessage(params); } catch (error) { }; }; }); // 事前ダウンロードはこちら を標準ブラウザで表示 document.querySelectorAll(#open_store_link_tab, #open_store_link_tab_modal) .forEach(function (el) { el.addEventListener(click, function (event) { event.preventDefault(); // デフォルトの動作を防ぐ let isAndroid isAndroidApp(); if (isAndroid true) { // リンクのアプリ内ブラウザ表示:Android try { console.log(storeLinkToApp:Android); Native.openBrowser( https://play.google.com/store/apps/details?idjp.co.nttlandscape.NttLandscapeSmartCheckIn ); } catch (error) { console.error(error); } } else { // リンクのアプリ内ブラウザ表示:iOS try { console.log(storeLinkToApp:iOS); var params { line_url: https://apps.apple.com/jp/app/id6745874691, }; webkit.messageHandlers.openLine.postMessage(params); } catch (error) { console.error(error); } } }); }); // 初回セッションのみ新アプリ誘導ポップアップを表示 if (!sessionStorage.getItem(popup_shown)) { sessionStorage.setItem(popup_shown, 1); // 新アプリ誘導ポップアップ を表示する MicroModal.show(modal-9); } }); }).catch(error_status > { console.log( getAppReservations error); console.error(error_status); // エラー画面へリダイレクト window.location.href URL_ERROR; });// ローディング画面の解除$(#loading).css(display, none); // 正常終了 resolve(true); } catch (error) { console.error(error); // エラー画面へリダイレクト window.location.href URL_ERROR; }});};/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]