2012-09-13 41 views
0

我在Drupal 7上构建了一个网站,并且希望在首页添加一个音频播放器,当用户转到另一个页面时,我希望音乐保持不间断(继续播放) 。网站的全球音频播放器

这可能不使用框架标签?

回答

0

您可以通过使用javascript(更可能是jQuery等)将您的内容(通过AJAX)加载到页面并将其插入到内容块中来实现此目的。这将允许你避免帧,但增加了新的问题。对于你而言,你需要改变Drupal为你做的大部分工作,以允许这种AJAX加载内容。这意味着菜单将需要触发JavaScript不加载页面。内容中的链接也是如此。

有了一些聪明的jQuery,你可以将许多链接功能与一些live()事件绑定在一起,但是如果你从未这样做过,那将会有点棘手。更具体地说,我需要看看你的代码的外观。

像jQuery BBQ这样的插件可以消除这种技术的一些麻烦,但它不会是一个神奇的解决方案,只是一个强大的工具,所以你可以自己做。 http://benalman.com/projects/jquery-bbq-plugin/