Оберните содержимое в div и оберните проигрыватель в отдельный div.Загрузите содержимое в div содержимого.
У вас будет что-то вроде этого:
<div id='content'>
</div>
<div id='player'>
</div>
Если вы используете фреймворк, это легко: $('#content').html(newContent)
.
РЕДАКТИРОВАТЬ:
Этот синтаксис работает с jQuery и ender.js.Я предпочитаю эндер, но каждому свое.Я думаю, что MooTools похож, но я давно его использовал.
Код для AJAX:
$.ajax({
'method': 'get',
'url': '/newContentUrl',
'success': function (data) {
// do something with the data here
}
});
Возможно, вам придется объявить, какой тип данных вы ожидаете.Я обычно отправляю json, а затем создаю элементы DOM в браузере.
EDIT:
Вы не упомянули свой язык сценариев на стороне веб-сервера / сервера, поэтому я не могу дать никакого кодапримеры для серверных вещей.Это довольно просто большую часть времени.Вам просто нужно определиться с форматом (опять же, я настоятельно рекомендую JSON, поскольку он является родным для JS).