From 124d14e7f90344b18be126c0dc9db362dd6212b1 Mon Sep 17 00:00:00 2001 From: JSriwongsa Date: Mon, 29 May 2023 17:40:35 -0500 Subject: [PATCH] added nav.html and nav.js to act as navbar in every pages --- restaurant_website/nav.html | 47 +++++++++++++++++++++++++++++++++++++ restaurant_website/nav.js | 8 +++++++ 2 files changed, 55 insertions(+) create mode 100644 restaurant_website/nav.html create mode 100644 restaurant_website/nav.js diff --git a/restaurant_website/nav.html b/restaurant_website/nav.html new file mode 100644 index 0000000..eb8f033 --- /dev/null +++ b/restaurant_website/nav.html @@ -0,0 +1,47 @@ + + + + + + FUJISAN + + + + + + + + + + + +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/restaurant_website/nav.js b/restaurant_website/nav.js new file mode 100644 index 0000000..5043352 --- /dev/null +++ b/restaurant_website/nav.js @@ -0,0 +1,8 @@ +fetch('http://127.0.0.1:8000/nav.html') +.then(res => res.text()) +.then(text => { + let oldelem = document.querySelector("script#replace_with_navbar"); + let newelem = document.createElement("div"); + newelem.innerHTML = text; + oldelem.parentNode.replaceChild(newelem,oldelem); +}) \ No newline at end of file