AmazonS3
tcp/443
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737d3d578f6e569d2948c2f4f342cdae5444cdae5444
[core] bare = false [remote "origin"] url = git@github.com:kaneyan/mysite.git fetch = +refs/heads/*:refs/remotes/origin/*
Open service 108.138.7.96:443 · kkta49.net
2026-01-08 23:15
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5775
Connection: close
Last-Modified: Tue, 09 Jul 2024 01:37:38 GMT
Server: AmazonS3
Date: Thu, 08 Jan 2026 23:15:07 GMT
ETag: "8ad747620e619794d8c2faa5dc243178"
X-Cache: Hit from cloudfront
Via: 1.1 c0c6d7afa25d841027d75444425d2010.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P6
X-Amz-Cf-Id: Yh-kV-nPjPn7zIAyDguQi61nXn3ownxcJfoTwW_JL9emGngi_27a5g==
Age: 2
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/pure-min.css" integrity="sha384-X38yfunGUhNzHpBaEBsWLO+A0HDYOQi8ufWDkZ0k9e0eXz/tH3II7uKZ9msv++Ls" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="./styles.css">
<link href="./blockUI.css" rel="stylesheet" />
<script src="./blockUI.js"></script>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n2gq0vqoa1");
</script>
<script>
function test() {
if(!document.getElementById('userName').value){
const modalDialogName = document.getElementById('modalDialogName');
modalDialogName.showModal();
document.documentElement.style.overflow = "hidden";
}else{
navigator.geolocation.getCurrentPosition(test2);
}
}
function test2(position) {
btnBlockUI_onclick();
async function btnBlockUI_onclick()
{
try{
let user_name = document.getElementById('userName').value;
let geo_latitude = position.coords.latitude;
let geo_longitude = position.coords.longitude;
let geo_accuracy = position.coords.accuracy;
let user_agent = navigator.userAgent;
var date = new Date(position.timestamp);
let geo_date = date.toLocaleString();
let distance_km = distance(35.70325134451893, 139.76394988231516,geo_latitude,geo_longitude);
var templateParams = {
user_name: user_name,
user_agent: user_agent,
distance_km: distance_km,
geo_latitude: geo_latitude,
geo_longitude: geo_longitude,
geo_accuracy: geo_accuracy,
geo_date: geo_date,
};
await blockUI.showOverlayAsync();
emailjs.init('ERLhEh2VRIA_JQWzH');
emailjs.send('service_ejavji2', 'template_d97749q', templateParams).then(
(response) => {
const modalDialog = document.getElementById('modalDialog');
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
(error) => {
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
);
await blockUI.closeOverlayAsync();
}
finally
{
await blockUI.closeOverlayAsync();
}
}
}
const R = Math.PI / 180;
function distance(lat1, lng1, lat2, lng2) {
lat1 *= R;
lng1 *= R;
lat2 *= R;
lng2 *= R;
return 6371 * Math.acos(Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1) + Math.sin(lat1) * Math.sin(lat2));
}
window.onload = function() {
closeButton?.addEventListener('click', () => {
modalDialog.close();
// モーダルを解除すると、スクロール可能になる
document.documentElement.removeAttribute("style");
});
}
window.onload = function() {
closeButtonNa
Open service 108.138.7.96:443 · kkta49.net
2026-01-01 22:41
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5775
Connection: close
Date: Thu, 01 Jan 2026 22:41:48 GMT
Last-Modified: Tue, 09 Jul 2024 01:37:38 GMT
ETag: "8ad747620e619794d8c2faa5dc243178"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 0ece2d48b2ca1badca11fa675b7785ea.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P6
X-Amz-Cf-Id: 9NjmmZkHMZeq9K_5G6aFxQz1tYL3hWomhWeWIU7tWh7sEqqkJRkd5w==
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/pure-min.css" integrity="sha384-X38yfunGUhNzHpBaEBsWLO+A0HDYOQi8ufWDkZ0k9e0eXz/tH3II7uKZ9msv++Ls" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="./styles.css">
<link href="./blockUI.css" rel="stylesheet" />
<script src="./blockUI.js"></script>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n2gq0vqoa1");
</script>
<script>
function test() {
if(!document.getElementById('userName').value){
const modalDialogName = document.getElementById('modalDialogName');
modalDialogName.showModal();
document.documentElement.style.overflow = "hidden";
}else{
navigator.geolocation.getCurrentPosition(test2);
}
}
function test2(position) {
btnBlockUI_onclick();
async function btnBlockUI_onclick()
{
try{
let user_name = document.getElementById('userName').value;
let geo_latitude = position.coords.latitude;
let geo_longitude = position.coords.longitude;
let geo_accuracy = position.coords.accuracy;
let user_agent = navigator.userAgent;
var date = new Date(position.timestamp);
let geo_date = date.toLocaleString();
let distance_km = distance(35.70325134451893, 139.76394988231516,geo_latitude,geo_longitude);
var templateParams = {
user_name: user_name,
user_agent: user_agent,
distance_km: distance_km,
geo_latitude: geo_latitude,
geo_longitude: geo_longitude,
geo_accuracy: geo_accuracy,
geo_date: geo_date,
};
await blockUI.showOverlayAsync();
emailjs.init('ERLhEh2VRIA_JQWzH');
emailjs.send('service_ejavji2', 'template_d97749q', templateParams).then(
(response) => {
const modalDialog = document.getElementById('modalDialog');
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
(error) => {
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
);
await blockUI.closeOverlayAsync();
}
finally
{
await blockUI.closeOverlayAsync();
}
}
}
const R = Math.PI / 180;
function distance(lat1, lng1, lat2, lng2) {
lat1 *= R;
lng1 *= R;
lat2 *= R;
lng2 *= R;
return 6371 * Math.acos(Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1) + Math.sin(lat1) * Math.sin(lat2));
}
window.onload = function() {
closeButton?.addEventListener('click', () => {
modalDialog.close();
// モーダルを解除すると、スクロール可能になる
document.documentElement.removeAttribute("style");
});
}
window.onload = function() {
closeButtonNa
Open service 108.138.7.96:443 · kkta49.net
2025-12-30 07:43
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5775
Connection: close
Last-Modified: Tue, 09 Jul 2024 01:37:38 GMT
Server: AmazonS3
Date: Tue, 30 Dec 2025 07:43:32 GMT
ETag: "8ad747620e619794d8c2faa5dc243178"
X-Cache: Hit from cloudfront
Via: 1.1 6b85d8725dd6471c3db1f65d4096afc4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P6
X-Amz-Cf-Id: -2i1EtMg4X8PnRqRwEyO_G_oZYBWkSuFv-X3LmhjafzCwfNLtLOuKA==
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/pure-min.css" integrity="sha384-X38yfunGUhNzHpBaEBsWLO+A0HDYOQi8ufWDkZ0k9e0eXz/tH3II7uKZ9msv++Ls" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="./styles.css">
<link href="./blockUI.css" rel="stylesheet" />
<script src="./blockUI.js"></script>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n2gq0vqoa1");
</script>
<script>
function test() {
if(!document.getElementById('userName').value){
const modalDialogName = document.getElementById('modalDialogName');
modalDialogName.showModal();
document.documentElement.style.overflow = "hidden";
}else{
navigator.geolocation.getCurrentPosition(test2);
}
}
function test2(position) {
btnBlockUI_onclick();
async function btnBlockUI_onclick()
{
try{
let user_name = document.getElementById('userName').value;
let geo_latitude = position.coords.latitude;
let geo_longitude = position.coords.longitude;
let geo_accuracy = position.coords.accuracy;
let user_agent = navigator.userAgent;
var date = new Date(position.timestamp);
let geo_date = date.toLocaleString();
let distance_km = distance(35.70325134451893, 139.76394988231516,geo_latitude,geo_longitude);
var templateParams = {
user_name: user_name,
user_agent: user_agent,
distance_km: distance_km,
geo_latitude: geo_latitude,
geo_longitude: geo_longitude,
geo_accuracy: geo_accuracy,
geo_date: geo_date,
};
await blockUI.showOverlayAsync();
emailjs.init('ERLhEh2VRIA_JQWzH');
emailjs.send('service_ejavji2', 'template_d97749q', templateParams).then(
(response) => {
const modalDialog = document.getElementById('modalDialog');
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
(error) => {
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
);
await blockUI.closeOverlayAsync();
}
finally
{
await blockUI.closeOverlayAsync();
}
}
}
const R = Math.PI / 180;
function distance(lat1, lng1, lat2, lng2) {
lat1 *= R;
lng1 *= R;
lat2 *= R;
lng2 *= R;
return 6371 * Math.acos(Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1) + Math.sin(lat1) * Math.sin(lat2));
}
window.onload = function() {
closeButton?.addEventListener('click', () => {
modalDialog.close();
// モーダルを解除すると、スクロール可能になる
document.documentElement.removeAttribute("style");
});
}
window.onload = function() {
closeButtonNa
Open service 108.138.7.96:443 · kkta49.net
2025-12-22 06:24
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5775
Connection: close
Date: Mon, 22 Dec 2025 06:24:48 GMT
Last-Modified: Tue, 09 Jul 2024 01:37:38 GMT
ETag: "8ad747620e619794d8c2faa5dc243178"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 e96aebc8d7c9ec82b88c3160a18fed96.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P6
X-Amz-Cf-Id: 41wPhcNF99sT6RQ8_c8AAZh9qFeNJZB-cClzIodLvxQKJUgX7UHlLw==
Age: 1
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/pure-min.css" integrity="sha384-X38yfunGUhNzHpBaEBsWLO+A0HDYOQi8ufWDkZ0k9e0eXz/tH3II7uKZ9msv++Ls" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="./styles.css">
<link href="./blockUI.css" rel="stylesheet" />
<script src="./blockUI.js"></script>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n2gq0vqoa1");
</script>
<script>
function test() {
if(!document.getElementById('userName').value){
const modalDialogName = document.getElementById('modalDialogName');
modalDialogName.showModal();
document.documentElement.style.overflow = "hidden";
}else{
navigator.geolocation.getCurrentPosition(test2);
}
}
function test2(position) {
btnBlockUI_onclick();
async function btnBlockUI_onclick()
{
try{
let user_name = document.getElementById('userName').value;
let geo_latitude = position.coords.latitude;
let geo_longitude = position.coords.longitude;
let geo_accuracy = position.coords.accuracy;
let user_agent = navigator.userAgent;
var date = new Date(position.timestamp);
let geo_date = date.toLocaleString();
let distance_km = distance(35.70325134451893, 139.76394988231516,geo_latitude,geo_longitude);
var templateParams = {
user_name: user_name,
user_agent: user_agent,
distance_km: distance_km,
geo_latitude: geo_latitude,
geo_longitude: geo_longitude,
geo_accuracy: geo_accuracy,
geo_date: geo_date,
};
await blockUI.showOverlayAsync();
emailjs.init('ERLhEh2VRIA_JQWzH');
emailjs.send('service_ejavji2', 'template_d97749q', templateParams).then(
(response) => {
const modalDialog = document.getElementById('modalDialog');
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
(error) => {
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
);
await blockUI.closeOverlayAsync();
}
finally
{
await blockUI.closeOverlayAsync();
}
}
}
const R = Math.PI / 180;
function distance(lat1, lng1, lat2, lng2) {
lat1 *= R;
lng1 *= R;
lat2 *= R;
lng2 *= R;
return 6371 * Math.acos(Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1) + Math.sin(lat1) * Math.sin(lat2));
}
window.onload = function() {
closeButton?.addEventListener('click', () => {
modalDialog.close();
// モーダルを解除すると、スクロール可能になる
document.documentElement.removeAttribute("style");
});
}
window.onload = function() {
closeButtonNa
Open service 108.138.7.96:443 · kkta49.net
2025-12-20 19:45
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5775
Connection: close
Last-Modified: Tue, 09 Jul 2024 01:37:38 GMT
Server: AmazonS3
Date: Sat, 20 Dec 2025 19:45:21 GMT
ETag: "8ad747620e619794d8c2faa5dc243178"
X-Cache: Hit from cloudfront
Via: 1.1 dd09b3b5f5b8dc626e1ba6804a73af40.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P6
X-Amz-Cf-Id: -RUd5w7AJeY2IySLB38HYxEnGLvoCQgbY9mq4uuXrvMLOCBntS4gCw==
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/pure-min.css" integrity="sha384-X38yfunGUhNzHpBaEBsWLO+A0HDYOQi8ufWDkZ0k9e0eXz/tH3II7uKZ9msv++Ls" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="./styles.css">
<link href="./blockUI.css" rel="stylesheet" />
<script src="./blockUI.js"></script>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n2gq0vqoa1");
</script>
<script>
function test() {
if(!document.getElementById('userName').value){
const modalDialogName = document.getElementById('modalDialogName');
modalDialogName.showModal();
document.documentElement.style.overflow = "hidden";
}else{
navigator.geolocation.getCurrentPosition(test2);
}
}
function test2(position) {
btnBlockUI_onclick();
async function btnBlockUI_onclick()
{
try{
let user_name = document.getElementById('userName').value;
let geo_latitude = position.coords.latitude;
let geo_longitude = position.coords.longitude;
let geo_accuracy = position.coords.accuracy;
let user_agent = navigator.userAgent;
var date = new Date(position.timestamp);
let geo_date = date.toLocaleString();
let distance_km = distance(35.70325134451893, 139.76394988231516,geo_latitude,geo_longitude);
var templateParams = {
user_name: user_name,
user_agent: user_agent,
distance_km: distance_km,
geo_latitude: geo_latitude,
geo_longitude: geo_longitude,
geo_accuracy: geo_accuracy,
geo_date: geo_date,
};
await blockUI.showOverlayAsync();
emailjs.init('ERLhEh2VRIA_JQWzH');
emailjs.send('service_ejavji2', 'template_d97749q', templateParams).then(
(response) => {
const modalDialog = document.getElementById('modalDialog');
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
(error) => {
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
);
await blockUI.closeOverlayAsync();
}
finally
{
await blockUI.closeOverlayAsync();
}
}
}
const R = Math.PI / 180;
function distance(lat1, lng1, lat2, lng2) {
lat1 *= R;
lng1 *= R;
lat2 *= R;
lng2 *= R;
return 6371 * Math.acos(Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1) + Math.sin(lat1) * Math.sin(lat2));
}
window.onload = function() {
closeButton?.addEventListener('click', () => {
modalDialog.close();
// モーダルを解除すると、スクロール可能になる
document.documentElement.removeAttribute("style");
});
}
window.onload = function() {
closeButtonNa
Open service 108.138.7.96:443 · kkta49.net
2025-12-19 01:34
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5775
Connection: close
Date: Fri, 19 Dec 2025 01:34:11 GMT
Last-Modified: Tue, 09 Jul 2024 01:37:38 GMT
ETag: "8ad747620e619794d8c2faa5dc243178"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 ab68583a58d574d6a9e5fca1fb1e6316.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P6
X-Amz-Cf-Id: MT3tHOmKaJnvz9OGpcGJPqqBrkbr8DiIAd2yiiLnBJwVfTNugMWf1w==
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/pure-min.css" integrity="sha384-X38yfunGUhNzHpBaEBsWLO+A0HDYOQi8ufWDkZ0k9e0eXz/tH3II7uKZ9msv++Ls" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss@3.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="./styles.css">
<link href="./blockUI.css" rel="stylesheet" />
<script src="./blockUI.js"></script>
<meta charset="utf-8">
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "n2gq0vqoa1");
</script>
<script>
function test() {
if(!document.getElementById('userName').value){
const modalDialogName = document.getElementById('modalDialogName');
modalDialogName.showModal();
document.documentElement.style.overflow = "hidden";
}else{
navigator.geolocation.getCurrentPosition(test2);
}
}
function test2(position) {
btnBlockUI_onclick();
async function btnBlockUI_onclick()
{
try{
let user_name = document.getElementById('userName').value;
let geo_latitude = position.coords.latitude;
let geo_longitude = position.coords.longitude;
let geo_accuracy = position.coords.accuracy;
let user_agent = navigator.userAgent;
var date = new Date(position.timestamp);
let geo_date = date.toLocaleString();
let distance_km = distance(35.70325134451893, 139.76394988231516,geo_latitude,geo_longitude);
var templateParams = {
user_name: user_name,
user_agent: user_agent,
distance_km: distance_km,
geo_latitude: geo_latitude,
geo_longitude: geo_longitude,
geo_accuracy: geo_accuracy,
geo_date: geo_date,
};
await blockUI.showOverlayAsync();
emailjs.init('ERLhEh2VRIA_JQWzH');
emailjs.send('service_ejavji2', 'template_d97749q', templateParams).then(
(response) => {
const modalDialog = document.getElementById('modalDialog');
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
(error) => {
// モーダルを開く
modalDialog.showModal();
// モーダルダイアログを表示する際に背景部分がスクロールしないようにする
document.documentElement.style.overflow = "hidden";
},
);
await blockUI.closeOverlayAsync();
}
finally
{
await blockUI.closeOverlayAsync();
}
}
}
const R = Math.PI / 180;
function distance(lat1, lng1, lat2, lng2) {
lat1 *= R;
lng1 *= R;
lat2 *= R;
lng2 *= R;
return 6371 * Math.acos(Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1) + Math.sin(lat1) * Math.sin(lat2));
}
window.onload = function() {
closeButton?.addEventListener('click', () => {
modalDialog.close();
// モーダルを解除すると、スクロール可能になる
document.documentElement.removeAttribute("style");
});
}
window.onload = function() {
closeButtonNa