日本語版
最新ニュース
健康

禁煙治療医療機関を探す

検診機関/病院を探す 禁煙治療医療機関を探す ").appendTo("#病院リスト"); $("検索された禁煙治療医療機関はありません。").appendTo("#hospitalList"); $("#hospitalList").addClass("noData"); $(".map-title").html("検索された禁煙医療機関はありません"); } $(".map-title").show(); // [추가] if(isNotEmpty(obj.pagination)) { $(".pagination").html(obj.pagination); $(".ページネーション").show(); // [추가] setTimeout(function(){ $("#hospitalList li:first").find(".choice").focus(); },50); } }); } function fnDetailView(viewType, ykiho, pointer, DETAIL_LINK, lat, lng) { if(isNotEmpty(viewType) && isNotEmpty(ykiho)) { $("#ykiho").val(ykiho); $("#lat").val(lat); $("#lng").val(lng);…

禁煙治療医療機関を探す

検診機関/病院を探す

禁煙治療医療機関を探す

“).appendTo(“#病院リスト”); $(“

検索された禁煙治療医療機関はありません。

“).appendTo(“#hospitalList”); $(“#hospitalList”).addClass(“noData”); $(“.map-title”).html(“検索された禁煙医療機関はありません”); } $(“.map-title”).show(); // [추가]
if(isNotEmpty(obj.pagination)) { $(“.pagination”).html(obj.pagination); $(“.ページネーション”).show(); // [추가]
setTimeout(function(){ $(“#hospitalList li:first”).find(“.choice”).focus(); },50); } }); } function fnDetailView(viewType, ykiho, pointer, DETAIL_LINK, lat, lng) { if(isNotEmpty(viewType) && isNotEmpty(ykiho)) { $(“#ykiho”).val(ykiho); $(“#lat”).val(lat); $(“#lng”).val(lng); $(“.mapControl”).hide(); var callback = function() { $(“.mapControl”).show(); } if(viewType == “クリニック”) { //[주석처리] layerPopup(‘hospitalDetailInfoLayer’, ‘/ca/ggpca001/ggpca001_s01_02.do’, $(“#frm”).serialize(), 1020, ポインター, コールバック); $(ポインター).addClass(“レイヤーターゲット”); layerPopup(‘hospitalDetailInfoLayer’, ‘/nhis/healthin/retrieveMdcAdminDtlSknsClinicInq.do’, $(“#frm”).serialize()); } else if(viewType == “ホスピス”) { window.open(DETAIL_LINK, “newPopup”, “width=1024,height=768,scrollbars=yes,status=1”); } } } /** * 説明 */ function fnDetailSmsSnd(viewType, ykiho, pointer, DETAIL_LINK, hpName, typeDay, typeList, exTelNo, hpAddr, lat, lng, rowNum){ /*[테스트dev]*/console.log(“[FN][fnDetailSmsSnd]”, viewType, ykiho, pointer, DETAIL_LINK, hpName, typeDay, typeList, exTelNo, hpAddr, lat, lng , rowNum); var param = {}; param = { “pgmId”: “wbhacf02800m01″ ,”viewType”: viewType , “ykiho”: ykiho ,”DETAIL_LINK”:” ,”hpName”:hpName ,”typeDay”:typeDay ,”typeList”:typeList ,”exTelNo”:exTelNo ,”hpAddr”:hpAddr ,”lat”:lat ,”lng “:lng }; if( rowNum == 1 ){ param = param0; }else if( rowNum == 2 ){ param = param1; }else if( rowNum == 3 ){ param = param2; }else if( rowNum == 4 ){ param = param3; }else if( rowNum == 5 ){ param = param4; }else if( rowNum == 6 ){ param = param5; }else if( rowNum == 7 ){ param = param6; }else if( rowNum == 8 ){ param = param7; }else if( rowNum == 9 ){ param = param8; }else if( rowNum == 0 ){ param = param9; $(ポインター).addClass(“レイヤーターゲット”); layerPopup(‘layerExmdAdminSmsScr’, ‘/nhis/healthin/retrieveExmdAdminSmsScr.do’, param );関数 createMap() { var mapContainer = document.getElementById(‘map’); // 지도를 표시할 div var Position = new daum.maps.LatLng($(“#latitude”).val(), $(“#longitude”).val()); // 지도의 중심좌표 var mapOption = { center:position, level: 3 // 지도의 확대 레벨 }; // マップを作成します。map = new daum.maps.Map(mapContainer, mapOption); //var mapTypeControl = new daum.maps.MapTypeControl(); // 지도에 컨트롤을 추가해야 지도위에 표시됩니다 // daum.maps.ControlPosition 은 컨트롤이 표시될 위치를 정의 TOPRIGHT を使用する //map.addControl(mapTypeControl, daum.maps.ControlPosition.TOP ); daum.maps.event.addListener(map, ‘click’, function(mouseEvent) { $(“.hospitalInfo”).hide(); }); setMapCenter(); } function createMarker(hospital, idx) { if(isNotEmpty(map) && isNotEmpty(hospital.hpAddr)) { // 주소로 좌표를 검색합니다 geocoder.addressSearch(hospital.hpAddr.replaceAll(“~”,””), function(結果, ステータス) { console.log(“[hospital.hpAddr] “、病院.hpAddr); console.log(“[hospital.hpAddr.replaceAll] “,hospital.hpAddr.replaceAll(“~”,””)); // 位置を確認する; if(status === daum.maps.services.Status.OK || status === daum.マップ.services.Status.ZERO_RESULT) { if(status === daum.maps.services.Status.ZERO_RESULT) { 位置 = 新しい daum.maps.LatLng(病院.lat, 病院.lng) } else { 位置 = 新しいdaum.maps.LatLng(結果[0].address.y、結果[0].address.x); bounds.extend(position); map.setBounds(bounds); } if(isNotEmpty(position)){hospital.lat = position.getLat(); hospital.lng = position.getLng(); // マーカーイメージのイメージアドレスです var imageSrc = “+ hospital.markerNumber + “_on.png”; // マーカーイメージのイメージサイズです var imageSize = new daum.maps.Size(24, 35); // マーカーイメージvar markerImage = new daum.maps.MarkerImage(imageSrc, imageSize); // マーカーを生成します var marker = new daum.maps.Marker({ map: map, // マーカーを表示するマップ//マーカーを表示する場所title:hospital.hpName、//マーカーのタイトルimage:markerImage //マーカーイメージ}); overlays.push(marker); daum.maps.event.addListener(marker、 ‘click’、function () { console.log(“marker.getZIndex()”, marker.getZIndex()); marker.setZIndex(marker.getZIndex() – 1); $(“.hospitalInfo”).empty(); var content = $(“#overlayTemplete”).tmpl(hospital).appendTo(“.hospitalInfo”);[주석처리] $(“.病院情報 > .folding”).click(function(e) [
$(“.folding”).click(function(e) {
e.preventDefault();
$(“.hospitalInfo”).hide();
});

$(“.hospitalInfo”).show();

//map.setLevel(6);
map.setCenter(position);
//$(“.choice”).eq(idx).focus();
$(“.choice”).eq(idx).click();
});
}
}
});

} else {
hospital.lat = “”;
hospital.lng = “”;
}

return hospital;
}

function setMapCenter() {
if($(“#isMobile”).val() == “Y” && navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
$(“#latitude”).val(position.coords.latitude);
$(“#longitude”).val(position.coords.longitude);

if(isNotEmpty(map)) {
var position = new daum.maps.LatLng($(“#latitude”).val(), $(“#longitude”).val());
map.setCenter(position);

var imageSrc=”/_res/_common/ableu/images/marker02.png”; // 마커이미지의 주소입니다
var imageSize = new daum.maps.Size(20, 33); // 마커이미지의 크기입니다
// 마커의 이미지정보를 가지고 있는 마커이미지를 생성합니다
var markerImage = new daum.maps.MarkerImage(imageSrc, imageSize);

// 마커를 생성합니다
var marker = new daum.maps.Marker({
position: position,
image: markerImage, // 마커이미지 설정
map: map
});

geocoder.coord2Address($(“#longitude”).val(), $(“#latitude”).val(), function(status, result) {
console.log(“[status]”, ステータス); console.log(“[result]”, 結果); console.log(“[daum.maps.services.Status.OK]”, daum.maps.services.Status.OK); //1. 座標でアドレスを見つけた場合 if (result === daum.maps.services.Status.OK) { if(isNotEmpty(result[0])) { $(“#cur_sido_nm”).val(結果[0].name1); $(“#cur_sigungu_nm”).val(結果[0].name2); $(“#cur_emd_nm”).val(結果[0].name3); } $(“#gpsYn”).val(“Y”); //2。座標でアドレスが見つからなかった場合、} else {アラート( “対応する座標でアドレスを見つけることができません。”); $(“#gpsYn”).val(“N”); } setSearchAddress(); }); //3。ローカル開発環境や開発サーバーの場合、地図を出力できないため、現在位置(デフォルト:江原道原州市半谷洞)を表示} else {$(“#gpsYn”).val(“N”); setSearchAddress(); } // 4。位置情報サービスが機能しない場合、案内メッセージの出力後に現在位置(デフォルト:江原道原州市半谷洞)を表示}、function(){ if($(”#isMobile”)。val()== “Y”){alert(場所サービスは機能しません。 $(“#gpsYn”).val(“N”); } setSearchAddress(); }); //5。ユーザーがPCに接続した場合、現在位置(デフォルト:江原道原州市半谷洞)を表示} else {$(”#gpsYn”)。val(”N”); //$(“#gpsYn”).val(“Y”); // GPSテスト用のsetSearchAddress(); } function zoomIn(){ if(isNotEmpty(map)){ map.setLevel(map.getLevel() – 1); } } function zoomOut(){ if(isNotEmpty(map)){ map.setLevel(map.getLevel()+ 1); } } function mapPrint(){ window.print(); } function setRadius(radius, target) { /*[테스트dev]*/console.log(“[FN][setRadius][gpsYn]”, $(“#gpsYn”).val()); $(“#radius”).val(radius); $(“#btnSearch”).trigger(“click”); } function goPage(pageNum) { $(“#pageNum”).val(pageNum); $(“#pageSize”).val(mobile ? “3” : “5”); //ページサイズをモバイルの場合 3 //現在の場所を見つける function setSearchAddress() { $(“#search_sido”).find(“option[value!=”]”)。取り除く(); //[주석처리] getAjaxObject(‘/ca/ggpca001/ggpca001_p05.do’, $(“#frm”).serialize(), function(obj) [
getAjaxObject(‘/nhis/healthin/retrievePsntPstInfoSearch.do’, $(“#frm”).serialize(), function(obj) {
if(isNotEmpty(obj)) {
if(isNotEmpty(obj.sidoList) && obj.sidoList.length > 0) {
var code = “”;
var value = “”;
$(obj.sidoList).each(function(idx, item) {
$(“#search_sido”).append(new Option(item.VALUE, item.CODE));
if(item.selected == “selected”) {
code = item.CODE;
value = item.VALUE;
}
});
$(“#cur_sido”).val(code);
$(“#cur_sido_nm”).val(value);
$(“#search_sido”).val(code);

} else {
$(“#search_sigungu”).find(“option[value!=”]”).remove(); $(“#search_emd”).find(“オプション[value!=”]”).remove(); $(“#search_road”).find(“オプション[value!=”]”).remove(); } $(“#search_sigungu”).find(“オプション[value!=”]”).remove(); if(isNotEmpty(obj.siGunguList) && obj.siGunguList.length > 0) { var code = “”; var value = “”; $(obj.siGunguList).each(function(idx, item) { $(“#search_sigungu”).append(new Option(item.VALUE, item.CODE)); if(item.selected == “selected”) { code = item.CODE; $(“#cur_sigungu”).val(code); $(“#search_sigungu”).val(code); search_emd”).find(“オプション[value!=”]”).remove(); $(“#search_road”).find(“オプション[value!=”]”).remove(); } $(“#search_emd”).find(“オプション[value!=”]”).remove(); $(“#search_road”).find(“オプション[value!=”]”).remove(); if(isNotEmpty(obj.emdList) && obj.emdList.length > 0) { var code = “”; var value = “”; $(obj.emdList).each(function(idx, item) { $(“#search_emd”).append(new Option(item.VALUE, item.CODE)); if(item.selected == “selected”) { code = item.CODE; $(“#cur_emd”).val(コード); $(“#search_emd”).val(コード); .val(“emd”); } if(isNotEmpty(obj.roadList) && obj.roadList.length > 0) { var code = “”; $(obj.roadList).each(function( idx, item) { $(“#search_road”).append(new Option(item.VALUE, item.CODE)); if(item.selected == “selected”) { code = item.CODE;値; } }); $(“#search_road”).val() == “N”) { //fnSearch() ; }
#禁煙治療医療機関を探す

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。