在asp.net(c#)中加入声音

lngdtommy 2009-12-15 11:49:27
请教各位高手,如果我想根据条件在网页中加入声音,请问怎么做。
用C#代码。
如果用JS在网上查到有如下代码:
<embed src='wlarm.wav' width='0' height='0' id='music' autostart='true'></embed>
但其是在网页装载时就发出声音了。
请问,如果非要用JS在其aspx文件中怎么写及在cs文件中怎么调用,给下案例代码,谢谢。。。
...全文
296 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
lngdtommy 2009-12-17
  • 打赏
  • 举报
回复
ok,重新说一下,其中的js代码如下:
<embed id = "walarm" src="wlarm.wav" style="display: block; text-align: center;" autostart="false" loop="infinite" width="0"
allowscriptaccess="never" allownetworking="internal" wmode="transparent" height="0"
type="application/x-mplayer2" showcontrols="0" showaudiocontrols="0" showstatusbar="0" enablecontextmenu="0" hidden="true" />
这样就不显示出其上面有个空白区域了。。。。
结帖喽~~~~
xupeihuagudulei 2009-12-16
  • 打赏
  • 举报
回复
帮顶,学习
lijing3333 2009-12-16
  • 打赏
  • 举报
回复
.....晕 定义个FLASH 背景白色 像素1X1 给FLASH导入音乐 把FLASH丢到网页任意处就OK了

不会搞这个背景音 也用C#吧 汗!!
lngdtommy 2009-12-16
  • 打赏
  • 举报
回复
对了,我还知道一个代码是这样的
<head runat="server">
<title>Untitled Page</title>
<bgsound src="wlarm.wav" loop="-1">
</head>
但这个也是在载入就发出声音,我怎么能对其进行控制。
netna 2009-12-16
  • 打赏
  • 举报
回复
mark
lngdtommy 2009-12-16
  • 打赏
  • 举报
回复
不过有个问题,就是因为把它放在了最上面,所以在网页运行后,其会在上面多出一块空白的区域,不知道怎么能把它消除!
chengcheng1253 2009-12-16
  • 打赏
  • 举报
回复
还是网上资源多啊~~~
exiori 2009-12-16
  • 打赏
  • 举报
回复
这东西一般都用JS代码。
kurorolove 2009-12-16
  • 打赏
  • 举报
回复
mark
xxf0324 2009-12-16
  • 打赏
  • 举报
回复
这么神奇,我也想做个玩玩,哈哈。。
zhengliyan_star 2009-12-16
  • 打赏
  • 举报
回复
哇塞,好简单啊,嘿嘿
lngdtommy 2009-12-16
  • 打赏
  • 举报
回复
ok,在网上到处找,终于找到答案了。
这样写
aspx文件
<head id="Head1" runat="server">
<embed id = "walarm" width="0" height="0" loop="infinite" src="wlarm.wav" valume="10" autostart="false" hidden="true"> </embed>
<script language="JavaScript" type="text/javascript">
function PlayWalarm()
{
document.getElementById("walarm").play();
}
</script>
</head>
cs文件
调用我使用了ms ajax的ScriptManager.RegisterClientScriptBlock
//播放声音
private void CallWalarm()
{
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Testing", "PlayWalarm()", true);
}
这样就可以了。
GS1T74wjwpg 2009-12-16
  • 打赏
  • 举报
回复
怎么关呢????
chen_ya_ping 2009-12-16
  • 打赏
  • 举报
回复
最后还是楼主NB,搞定了。
xxingmen 2009-12-15
  • 打赏
  • 举报
回复
帮顶下,关注

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧