c# - 跨页播放的音乐播放器

标签 c# asp.net html object-tag audio-player

我有一个母版页,里面有一个音乐播放器。

            <object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_maxi.swf"
                width="200" height="20">
                <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" />
                <param name="bgcolor" value="#ffffff" />
                <param name="FlashVars" value="mp3=Preloader.mp3&amp;loop=1&amp;autoplay=1&amp;autoload=1" />
            </object>

它可以工作,我可以听到声音,但如果我转到不同的页面,它就会停止(暂停并返回开始,我仍然可以看到它并按播放,因为它在我的母版页中)

如何使其在浏览页面时播放?

注意:播放器具有暂停功能,不会自动播放,因此用户不会感到烦恼。

最佳答案

90 年代的旧方法是使用浏览器框架。您可以将您的网站拆分为一个包含音乐播放器的框架和一个允许人们导航您的网站的框架。

但是,大多数人放弃浏览器框架是有原因的。它们会扰乱您的浏览体验。如果有人点击您网站上的链接前往其他地方,他们仍然可能被困在您的框架内。这并不酷。

“Web 2.0”方法包括让整个站点使用 AJAX,因此用户根本不会真正离开“页面”,而只是在单击时将不同的元素加载到页面中。例如,在苹果收购并关闭 Lala.com 之前,Lala.com 就是这么做的。

关于c# - 跨页播放的音乐播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4610152/

相关文章:

javascript - <Div> 在 sleep 方法之前不显示

php - 使用javascript输出html时出错

c# - 如何从 ASP.NET 注销 siteminder session

Javascript正则表达式最大小数(7,2)

c# - 无法从 Gridview 获取值

使用 FindByIdAsync 时取消 ASP.Net Core Identity

javascript - 将外部 JS 文件包含到 HTML 中的问题

c# - WP 8.1 运行时代码,用于调用电话、发送短信和发送电子邮件(不是 Silverlight 8.1)

c# - .NET 取消异步 I/O 操作

c# - 双击 View 事件