alexz15
Постоялец
- Регистрация
- 3 Окт 2008
- Сообщения
- 394
- Реакции
- 194
- Автор темы
- #1
Приветствую!
Организовал Для просмотра ссылки Войдиили Зарегистрируйся на сайте - без перезагрузки страницы и с изменением адреса в адресной строке:
1. Как можно сделать, чтобы в подгружаемом объекте с классом content можно было использовать javascript?
2. Каким образом можно менять тайтл у страницы?
Организовал Для просмотра ссылки Войди
HTML:
<title>Change url without reload</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
<script type="text/javascript">
$(function($){
/* Биндим функцию на клик */
$('.links a').attr('onclick','return false;').click(function(){
/* Запоминаем адрес ссылки */
var href = $(this).attr('href');
/* Добавляем надпись загрузки по вкусу */
$('.wrapper').text('Loading...');
/* Загружаем в объект с классом «wrapper» объект
с классом «content» с другой страницы */
$('.wrapper').load(href+' .content', function(){
/* Меняем текст в адресной строке на тот, что был в адресе ссылки */
history.pushState(null, null, href);
});
});
});
/* Happy End */
</script>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="150" class="links">
<a href="first.html">first</a><br/>
<a href="second.html">second</a><br/>
<a href="third.html">third</a><br/>
<a href="fourth.html">fourth</a><br/>
<a href="fifth.html">fifth</a><br/>
</td>
<td valign="top" class="wrapper">
<div class="content">third block</div></td>
</tr>
</table>
1. Как можно сделать, чтобы в подгружаемом объекте с классом content можно было использовать javascript?
2. Каким образом можно менять тайтл у страницы?