通过更改URL和内容修复了整个网站的DIV,但固定的DIV必须保持不重新加载

时间:2013-08-12 10:14:00

标签: php jquery html ajax

我正在使用PHP创建一个无线电流媒体网站。我需要在整个网站上保持我的音频播放器DIV静态。我需要更改网址和网页内容,但播放器DIV必须保持不重新加载。在过去,这对于HTML框架来说是微不足道的。我的解决方案也必须是搜索引擎友好的。如果有人能帮助我,我真的很感激。

我到处搜索找到这个问题的确切解决方案。但是没能找到对我来说足够清楚的东西。我确信这与jQuery或AJAX有关。

我知道pandora.com使用AJAX或jQuery来做这件事。但我不知道怎么做。 (我不是jQuery,AJAX或Javascript专家)

页面结构是这样的

<div id='main_wrap'>
 <div id="header">

  <!-- Titles and other content. Different on each page. -->

 </div>
 <div id="player">

  <!-- Flash live audio streaming player. same throughout the site. Shouldn't reload for constant playback-->

 </div> 
 <div id="footer">

  <!-- Other content. Different on each page. -->

 </div>
</div>

1 个答案:

答案 0 :(得分:0)

您有几个选项,您可以使用HTML5的内置历史记录,该历史记录仅适用于选定的浏览器,然后使用Ben Alman或Jquery Address作为其他不支持HTML5历史记录的浏览器的后备支持