За: Добавяне на страница - jquery
За: Добавяне на страница - jquery
Функцията, която зарежда съдържанието в main.js е:
function lPage(filename, lang) {
$('#masa').load(lang + "/" + filename + ".html");
}
като съдържанието се "налива" в див с ид masa.
и примерно при клик върху бутона Новини в този div налива съдържанието на
A Logistics България - новини, ГРУПАЖНА ЛИНИИ.
Самия хтмл код на novini.html е меко казано объркващ:
<script language="JavaScript" type="text/JavaScript">
<html>
<head>
<title>A Logistics ....</title>
</head>
<body>
if(typeof jQuery == 'undefined') {
window.top.location = "../index.html#p=novini";
}
</script>
<br>
<h3 class="header"></h3>
<br>
<h4>
</h4>
<h4>
</h4>
<h4>
</h4>
</body>
Изтрих съдържанието между таговете защото излиза с грешен енкондинг.
Но като цяло, на тази страница май доста неща не са в ред.
Още при първото зареждане генерира грешка:
SyntaxError: missing } in XML expression
A Logistics - international transport
Line 10
и т.н.
Да не говорим че започва с <?xml version='1.0' encoding='windows-1251'?>
и няма валиден doctype.
Моят скромен съвет е да използваш Firefox с разширенията Web Developer и Firebug и там веднага ще лъснат грешките по сайта, но вероятно най-добре е да се направи изцяло нова версия.