Birden fazla sayfaya aynı gezinme menüsünü eklemek istiyorum, ancak PHP desteğim yok, sunucumu başka bir şekilde etkileyemiyorum.PHP'yi Taklit PHP İçermez
Html'yi tüm sayfalara kopyalayıp yapıştırmaktan kaçınmak istiyorum; çünkü bu, menüyü bir güncelleştirme yapmaktır. şöyle Aklıma
iki seçenek vardır:
1) tüm içeriği var tek sayfada mevcut, daha sonra url eklenen bir anahtar kelime dayalı olarak gösterilir hangi içeriğin belirler:
example.com/index?home
example.com/index?news
2) Seçenek 1 ile her sayfa
function setupMenu() {
$("#nav").html("<ul class='nav'><li>home</li><li>news</li></ul>");
}
üzerine işlevi menü dışarı yazar ve çağrı bir işlevi vardır bir javascript dosyası dahil, güncelleme işlemi o oluşacak f javascript dosyasında işlevini değiştirerek anlamına güncellenmesi, bir sayfadan 2. Seçenek ile
üzerinde bir nav menü olurdu düzenleme
Seçenek 1 ile Benim endişe sayfa içeriğinin bir sürü yük olurdu olduğunu bunu göstermeye gerek yok. Seçenek 2 konusundaki kaygım önemsiz gibi görünebilir, ancak kodun dağınık olması mümkündür.
Bunu yapmanın herhangi bir sebebi diğerinden daha iyi olabilir mi? Yoksa eksik olduğum üçüncü bir üstün seçenek var mı?
Sunucuda PHP desteği bulunmuyor olabilir. Ancak, yerel bilgisayarınızda web sitesini kendiniz oluşturabilir ve sonra tam sayfaları gerektiği gibi oluşturabilirsiniz (derleme sistemi). Bazen bu geçerli bir seçenek. – hakre
+1 @hakra, bu çok zekice bir çalışma. –