Когда пользователи хотят, чтобы эффекты возникали между загрузками страниц (т. Е. Старый контент исчезает, а затем снова возвращается новый), я обычно создаю сайт следующим образом:
index.php, about.php и т. Д...
<?php if(@$_SERVER['HTTP_X_REQUESTED_WITH']==''){include('includes/header.php');}?>
<content>blah blah blah</content>
<?php if(@$_SERVER['HTTP_X_REQUESTED_WITH']==''){include('includes/footer.php');}?>
таким образом, если Javascript включен, я могу динамически загружать контент и делать любой желаемый эффект, но страница все еще функционирует, если jscript отключен.
КогдаЯ делаю это, однако, возможно ли динамически загружать метатеги / заголовки?то есть:
<?php if(@$_SERVER['HTTP_X_REQUESTED_WITH']==''){include('includes/header-top.php');}?>
<meta http-equiv='description' content='stufffffff'>
<title>Page | ABOUT</title>
<?php if(@$_SERVER['HTTP_X_REQUESTED_WITH']==''){include('includes/header-bottom.php');}?>
<content>blah blah blah</content>
<?php if(@$_SERVER['HTTP_X_REQUESTED_WITH']==''){include('includes/footer.php');}?>
Есть ли способ заменить заголовок / метатеги функцией jquery 'load'?Если я просто хочу заменить .copy на новый .copy, я могу сделать $ ('. Copy'). Load ($ url + '.copy'), но есть ли способ сделать это с тегами title и meta какхорошо?
Кроме того, если у вас есть какие-либо предложения по альтернативным методам здесь (если я все об этом ошибаюсь), пожалуйста, предлагайте предложения.Спасибо!