Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Обновление head (https://javascript.ru/forum/events/24711-obnovlenie-head.html)

KupueIIIKo 11.01.2012 15:17

Обновление head
 
О великие умы javascript.ru Я понимаю, что этот вопрос щас наитупейший, спрашиваю потому, что незнаю <> Вдруг появилось решение. Есть ссылка в ней изменяется

<head>...</head>

Вот как бы его считать? не загружая контент?

Тока вон ненадо аякс и т. д.) переписывать много)

В руках тока jquery, javascript и т. д.

Kolyaj 11.01.2012 15:32

В ссылке нет head, ссылка есть ссылка, это строка с адресом.
Что и где меняет head?

KupueIIIKo 11.01.2012 15:45

при переходе по ссылке у меня в head грузяться другие css и js

Kolyaj 11.01.2012 15:53

Что значит другие? Отличные от чего-то? От чего?

KupueIIIKo 11.01.2012 15:59

<head>
    <!-- HEAD !-->
    <?php cmsPrintHead(); ?>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
    <?php if($inUser->is_admin){ ?>
        <script src="/admin/js/modconfig.js" type="text/javascript"></script>
        <script src="/templates/_default_/js/nyromodal.js" type="text/javascript"></script>
        <link href="/templates/_default_/css/modconfig.css" rel="stylesheet" type="text/css" />
        <link href="/templates/_default_/css/nyromodal.css" rel="stylesheet" type="text/css" />
    <?php } ?>
    <link href="/templates/_default_/css/reset.css" rel="stylesheet" type="text/css" />
    <link href="/templates/_default_/css/text.css" rel="stylesheet" type="text/css" />
    <link href="/templates/_default_/css/960.css" rel="stylesheet" type="text/css" />
    <link href="/templates/_default_/css/styles.css" rel="stylesheet" type="text/css" />
	<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
	<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js" type="text/javascript"></script>
	
</head>


Вот мой head! Когда я выполняю
jQuery(function($){
				$("body").delegate("a", "click", function()
					{
					var href 	= $(this).attr('href');
					$('head').load(href+' .head');
					$('.wrapper').load(href+' .content', function()
						{
						history.pushState(null, null, href);
					});

					return false;

				});
			});

У меня обновляеться content а head висит старый а там добавляються js, титлы и т. д. Smarty же) <?php cmsPrintHead(); ?> вот думаю как бы выдирать эти данные

Kolyaj 11.01.2012 16:04

Ну так и выдирайте нужные данные из head, после обновления content.

KupueIIIKo 11.01.2012 16:33

как это сделать?

Kolyaj 11.01.2012 16:39

Вы с jQuery к head не можете обратиться?

KupueIIIKo 11.01.2012 21:38

я пробывал всяким своими знаниями но не канает

KupueIIIKo 12.01.2012 18:42

Неужели нельзя обновить HEAD без перезагрузки?)

inst 13.01.2012 01:06

Пожалуйста, опишите более внятно, что есть сейчас и какого результата вы добиваетесь? :)

Попробуйте перечитать свои сообщения в этой теме :)

KupueIIIKo 13.01.2012 17:04

Я разобрался! при загрузке через load он не шлет куку! А мне еще надо слать куку с сессией!


Часовой пояс GMT +3, время: 10:07.