118 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			118 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						|
<html>
 | 
						|
<head>
 | 
						|
  <meta charset="UTF-8">
 | 
						|
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 | 
						|
  <title>二四家(にしのや)</title>
 | 
						|
  <link href="static/css/default.css" rel="stylesheet">
 | 
						|
  <link href="static/css/common.css" rel="stylesheet">
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
  <header>
 | 
						|
    <div id="logo-container">
 | 
						|
      <a href="index.html"><img id="logo" src="static/images/1686296908880.jpg" alt="二四家ロゴ" width="200px"></a>
 | 
						|
    </div>
 | 
						|
    <nav>
 | 
						|
      <input type="checkbox" id="menu-toggle" class="menu-toggle">
 | 
						|
      <label for="menu-toggle" class="menu-toggle-label">☰</label>
 | 
						|
      <ul id="menu" class="menu">
 | 
						|
        <li><a href="menu_details.html">メニューの詳細</a></li>
 | 
						|
        <li><a href="specialty.html">御来店の際のご注意</a></li>
 | 
						|
        <li><a href="class.html">2年4組について</a></li>
 | 
						|
        <li><a href="photo_booth.html">フォトブース</a></li>
 | 
						|
      </ul>
 | 
						|
    </nav>
 | 
						|
  </header>
 | 
						|
  <img id="top-image" src="static/images/1686401596506.jpg" alt="トップページ画像" width="100%" style="display: block; margin: 20px auto;">
 | 
						|
 | 
						|
  <div id="content">
 | 
						|
    <h2>販売商品</h2>
 | 
						|
 | 
						|
    <div class="product">
 | 
						|
      <img src="static/images/168648729145000000.jpg" alt="極限豚丼">
 | 
						|
      <div>
 | 
						|
        <h3>極限豚丼 300円</h3>
 | 
						|
        <p>濃厚な味わいが特徴の極限豚丼です。</p>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
 | 
						|
    <div class="product">
 | 
						|
      <img src="static/images/168648729942700000.jpg" alt="みたらし団子">
 | 
						|
      <div>
 | 
						|
        <h3>みたらし団子 100円</h3>
 | 
						|
        <p>優しい甘さが魅力のみたらし団子です。</p>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
 | 
						|
    <h2>キャッチコピー - 邦を開く味わい</h2>
 | 
						|
    <p>「開邦雄飛」 開邦高校の校訓であるこの言葉のよう、邦を開き世界へ羽ばたく私たちの志を表現しています。</p>
 | 
						|
  </div>
 | 
						|
 | 
						|
  <!--カウンタはサーバーサイド処理が必要なので無効化-->
 | 
						|
    <!--
 | 
						|
 <p>アクセスカウンター: <span id="counter">0</span></p>
 | 
						|
  <p>累計アクセス数: <span id="total-counter">0</span></p>
 | 
						|
  -->
 | 
						|
 | 
						|
 <script>
 | 
						|
  // bodyの末尾に書いているのでイベント内に書く必要はない
 | 
						|
  document.addEventListener('DOMContentLoaded', function() {
 | 
						|
      const menuToggle = document.getElementById('menu-toggle');
 | 
						|
      const menu = document.getElementById('menu');
 | 
						|
 | 
						|
      menuToggle.addEventListener('change', function() {
 | 
						|
        if (menuToggle.checked) {
 | 
						|
          menu.style.display = 'block';
 | 
						|
        } else {
 | 
						|
          menu.style.display = 'none';
 | 
						|
        }
 | 
						|
      });
 | 
						|
    });
 | 
						|
/* カウンタはサーバーサイド処理が必要なので無効化
 | 
						|
  // アクセスカウンターのプログラム
 | 
						|
let counter = 0;
 | 
						|
const counterElement = document.getElementById("counter");
 | 
						|
const totalCounterElement = document.getElementById("total-counter");
 | 
						|
 | 
						|
function incrementCounter() {
 | 
						|
  counter++;
 | 
						|
  counterElement.textContent = counter;
 | 
						|
 | 
						|
  // ブラウザのローカルストレージにカウンターの値を保存
 | 
						|
  localStorage.setItem("accessCounter", counter);
 | 
						|
}
 | 
						|
 | 
						|
// ページが読み込まれた時にカウンターを初期化
 | 
						|
window.addEventListener("load", function() {
 | 
						|
  // ローカルストレージからカウンターの値を取得
 | 
						|
  const storedCounter = localStorage.getItem("accessCounter");
 | 
						|
  if (storedCounter) {
 | 
						|
    counter = parseInt(storedCounter);
 | 
						|
    counterElement.textContent = counter;
 | 
						|
  }
 | 
						|
});
 | 
						|
 | 
						|
// ウィンドウが閉じられる時に累計アクセス数を更新
 | 
						|
window.addEventListener("beforeunload", function() {
 | 
						|
  // ブラウザのローカルストレージから累計アクセス数を取得
 | 
						|
  const storedTotalCounter = localStorage.getItem("totalAccessCounter");
 | 
						|
  let totalCounter = 0;
 | 
						|
  if (storedTotalCounter) {
 | 
						|
    totalCounter = parseInt(storedTotalCounter);
 | 
						|
  }
 | 
						|
 | 
						|
  totalCounter += counter;
 | 
						|
  totalCounterElement.textContent = totalCounter;
 | 
						|
 | 
						|
  // 更新した累計アクセス数をブラウザのローカルストレージに保存
 | 
						|
  localStorage.setItem("totalAccessCounter", totalCounter);
 | 
						|
});
 | 
						|
*/
 | 
						|
  </script>
 | 
						|
 | 
						|
  <footer>
 | 
						|
    © 2023 二四家 All rights reserved.
 | 
						|
  </footer>
 | 
						|
 | 
						|
</body>
 | 
						|
</html> |