मैंने सोचा कि यह पुन: प्रयोज्य कोड होना सुविधाजनक होगा, खासकर नेविगेशन बार के लिए क्योंकि यह मेरे सभी पृष्ठों में समान होगा। इस तरह मुझे प्रत्येक पृष्ठ के माध्यम से जाना होगा और परिवर्तन होने पर मैन्युअल रूप से प्रत्येक को संपादित करना होगा।एकाधिक पृष्ठों पर नेविगेशन बार के लिए पुन: प्रयोज्य एचटीएमएल बनाना
आईफ्रेम का उपयोग करना संभव लगता है, लेकिन मैंने इसे आजमाया और पूरा पृष्ठ स्टाइल बेकार हो गया। मैं इसे ठीक कर सकता हूं लेकिन मुझे आश्चर्य है कि कुछ ऐसा ही है।
यह भयानक हो सकता है अगर कुछ इस तरह काम कर सकता था:
वर नेवबार = document.getElementById ('नेवबार');
navbar.innerHtml = url ('navigation.txt');
मैं वर्तमान में अपनी साइट पर ऑफ़लाइन काम कर रहा हूं इसलिए मुझे नहीं लगता कि मैं xmlhttp अनुरोध कर सकता हूं। सही बात? कम से कम मुझे अभी तक काम करने के लिए कोई AJAX उदाहरण नहीं मिला है। यह दुर्भाग्यपूर्ण है क्योंकि मुझे लगता है कि मैं आसानी से अपने आवेदन के लिए इसका उपयोग कर सकता हूं।
यहां मेरा navbar मार्कअप है। यह बहुत जटिल नहीं है इसलिए मुझे एहसास है कि मैं इसे अंत में मैन्युअल रूप से संपादित कर दूंगा।
<nav>
<ul id="navbar">
<li><a href="biosketch.html">Biosketch</a></li>
<li><a href="projects.html">Class Projects</a>
<ul>
<li><a href="projects.html#SeniorProject">Senior Project</a></li>
<li><a href="projects.html#WindTurbine">Wind Turbine</a></li>
</ul>
</li>
<li><a href="#">Resume</a></li>
<li><a href="#">Work Experience</a></li>
<li><a href="#">Contact Me</a></li>
</ul>
</nav>
यह बहुत अच्छा है। मैं निश्चित रूप से यह जांचने जा रहा हूँ। मुझे यह भी एहसास है कि अगर मैं वेब पर किसी भी साइट को प्रकाशित करने जा रहा हूं तो php/asp महत्वपूर्ण होगा, इसलिए मुझे जल्द ही उस पर काम करना शुरू करना होगा। – ptpaterson
मेरा सुझाव है कि आप इसके साथ खेलने के साथ आगे बढ़ें। एचटीएमएल कोड का शायद एक और हिस्सा है जिसका उपयोग आप पूरे पृष्ठ को लपेटने के लिए करते हैं। इसे एक टेम्पलेट भी बनाएं ताकि समग्र रूप को संशोधित करना आसान हो। वह टेम्पलेट स्वयं के अंदर नेविगेशन टेम्पलेट को कॉल करेगा। –