EMBED播放音乐,相对路径怎么写?如果控制播放器的按钮? 这样就可以:<EMBED style="FILTER: Gray()" src="F:\学习\sound\听海.mp3" width="300" height="45" loop="-1" autostart="true"></EMBED>如果,改成src="sound\听海.mp3"便不能播放,这个相对路径怎么写?如果路径是个变量,是从后台取出来的,我应该怎么做啊?还有就是怎么用自己的按钮控制“播放\暂停,下一个,上一个”等? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 路径前面加上../行么?src="../sound\听海.mp3";听海最好避免用中文。至于剩下的这些 不太清楚。。 src=“../sound/听海.mp3”src=“http://www.domain.com/sound/tinghai.mp3”文件要放在项目目录 src=“../sound/听海.mp3”src=“~/sound/听海.mp3”我都试过,没有用,还有两个问题呢,怎么解决呢? private void 下一首ToolStripMenuItem1_Click(object sender, EventArgs e) { /******************************** ***功 能:实现下一首 ***函 数 名:下一首ToolStripMenuItem1_Click ******************************/ try { this.listBoxPlayer.SelectedIndex += 1; this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString(); } catch { this.listBoxPlayer.SelectedIndex = 0; this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString(); } Mp3size(); } private void 上一首ToolStripMenuItem_Click(object sender, EventArgs e) { /******************************** ***功 能:实现上一首 ***函 数 名:上一首上一首ToolStripMenuItem_Click_1 ******************************/ try { this.listBoxPlayer.SelectedIndex -= 1; this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString(); } catch { this.listBoxPlayer.SelectedIndex = this.listBoxPlayer.Items.Count - 1; this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString(); } Mp3size(); } private void Mp3size() { //获得文件大小 try { FileInfo MyFileInfo = new FileInfo(this.listBoxPlayer.SelectedItem.ToString()); float MyFileSize = (float)MyFileInfo.Length / (1024 * 1024); this.labeMp3Size.Text = MyFileSize.ToString().Substring(0, 6) + "M"; } catch { this.labeMp3Size.Text = ""; } } <EMBED style="FILTER: Gray()" src="Music/听海.mp3" width="300" height="45" loop="-1" autostart="true"></EMBED>假如你的音乐文件放在Music文件夹下,则写法如上 并且这个页面与Music文件夹都在根目录下 相对路径,如../../等后台调用:先前台设置embed的id,如:<embed id="embed1" src="../sound/听海.mp3"></embed>后台C#string fileName = "../sound/see.mid";Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "document.getElementById('embed1').src='"+fileName+"'", true); 晕死了,我用src="../sound/听海.mp3,调试时就是没有。但是生成发布了网站之后,就好了。。 <%=Page.ResolveUrl("~/filename")%><embed id= "MediaPlaye " name= "MediaPlaye " src= '31.mp3 ' autostart=1 loop=1> </embed> <input type=button onclick= "document.embeds( 'MediaPlaye ').stop() " value=stop> <input type=button onclick= "document.embeds( 'MediaPlaye ').play() " value=play>或var IsOpenMusic = false; function MusicOperate() { var obj = document.getElementById("music"); if(IsOpenMusic == true) { document.wmp.controls.stop(); obj.innerHTML = "背景音乐 (开)"; IsOpenMusic = false; } else { document.wmp.controls.play(); obj.innerHTML = "背景音乐 (关)"; IsOpenMusic = true; } } <object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" style="display: none;" id="wmp"> <param name="URL" value="Media/莫斯科郊外的晚上.mid" /> <!--媒体文件地址--> <param name="rate" value="1" /> <param name="balance" value="0" /> <!--声道0全声道,-100左声道,100右声道--> <param name="currentPosition" value="0" /> <param name="playCount" value="1" /> <!--播放次数--> <param name="autoStart" value="0" /> <!--是否自动播放-1是,0否--> <param name="currentMarker" value="0" /> <param name="invokeURLs" value="-1" /> <param name="volume" value="50" /> <!--音量--> <param name="mute" value="0" /> <!--是否静音-1是,0否--> <param name="uiMode" value="invisible" /> <!--播放器模式full(默认)显示全部控件,none仅视频窗口,mini视频及一些常用控件,invisiblei不显示任何控件及视频窗口--> <param name="stretchToFit" value="0" /> <param name="windowlessVideo" value="0" /> <param name="enabled" value="-1" /> <param name="enableContextMenu" value="-1" /> <param name="fullScreen" value="0" /> <!--是否全屏--> <param name="enableErrorDialogs" value="-1" /> <!--是否允许出错信息提示--> </object> 在线等:求只有年月的正则表达式? 如何获取本地文件的ContextType 晕死了....各位大侠帮忙解决一下吧!!!!!!!!! 网页实现下载 寻求解决方案,有挑战性的噢! 向各位请教 (很急) 请问哪位高手知道这个函数的功能! datagrid中的内置分页与其中控制引发事件的冲突!还请各位帮帮忙! 求一条正则过滤百度搜索结果。 求一将<img src="imges/01.jpg">替换成<img src="http://www.cncyw.net/imges/01.jpg">的正则表达式 关于iframe刷新的问题 怎么去掉字符串中双引号内的逗号
src="../sound\听海.mp3";
听海最好避免用中文。
至于剩下的这些 不太清楚。。
src=“http://www.domain.com/sound/tinghai.mp3”文件要放在项目目录
src=“~/sound/听海.mp3”我都试过,没有用,还有两个问题呢,怎么解决呢?
private void 下一首ToolStripMenuItem1_Click(object sender, EventArgs e)
{
/********************************
***功 能:实现下一首
***函 数 名:下一首ToolStripMenuItem1_Click
******************************/
try
{
this.listBoxPlayer.SelectedIndex += 1;
this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString();
}
catch
{
this.listBoxPlayer.SelectedIndex = 0;
this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString();
}
Mp3size();
}
private void 上一首ToolStripMenuItem_Click(object sender, EventArgs e)
{
/********************************
***功 能:实现上一首
***函 数 名:上一首上一首ToolStripMenuItem_Click_1
******************************/
try
{
this.listBoxPlayer.SelectedIndex -= 1;
this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString();
}
catch
{
this.listBoxPlayer.SelectedIndex = this.listBoxPlayer.Items.Count - 1;
this.axWindowsMediaPlayerHQ.URL = this.listBoxPlayer.SelectedItem.ToString();
}
Mp3size();
}
private void Mp3size()
{
//获得文件大小
try
{
FileInfo MyFileInfo = new FileInfo(this.listBoxPlayer.SelectedItem.ToString());
float MyFileSize = (float)MyFileInfo.Length / (1024 * 1024);
this.labeMp3Size.Text = MyFileSize.ToString().Substring(0, 6) + "M";
}
catch
{
this.labeMp3Size.Text = "";
}
}
先前台设置embed的id,如:
<embed id="embed1" src="../sound/听海.mp3"></embed>后台C#
string fileName = "../sound/see.mid";
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "document.getElementById('embed1').src='"+fileName+"'", true);
但是生成发布了网站之后,就好了。。
<embed id= "MediaPlaye " name= "MediaPlaye " src= '31.mp3 ' autostart=1 loop=1> </embed>
<input type=button onclick= "document.embeds( 'MediaPlaye ').stop() " value=stop>
<input type=button onclick= "document.embeds( 'MediaPlaye ').play() " value=play>
或
var IsOpenMusic = false;
function MusicOperate()
{
var obj = document.getElementById("music");
if(IsOpenMusic == true)
{
document.wmp.controls.stop();
obj.innerHTML = "背景音乐 (开)";
IsOpenMusic = false;
}
else
{
document.wmp.controls.play();
obj.innerHTML = "背景音乐 (关)";
IsOpenMusic = true;
}
}
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" style="display: none;"
id="wmp">
<param name="URL" value="Media/莫斯科郊外的晚上.mid" />
<!--媒体文件地址-->
<param name="rate" value="1" />
<param name="balance" value="0" />
<!--声道0全声道,-100左声道,100右声道-->
<param name="currentPosition" value="0" />
<param name="playCount" value="1" />
<!--播放次数-->
<param name="autoStart" value="0" />
<!--是否自动播放-1是,0否-->
<param name="currentMarker" value="0" />
<param name="invokeURLs" value="-1" />
<param name="volume" value="50" />
<!--音量-->
<param name="mute" value="0" />
<!--是否静音-1是,0否-->
<param name="uiMode" value="invisible" />
<!--播放器模式full(默认)显示全部控件,none仅视频窗口,mini视频及一些常用控件,invisiblei不显示任何控件及视频窗口-->
<param name="stretchToFit" value="0" />
<param name="windowlessVideo" value="0" />
<param name="enabled" value="-1" />
<param name="enableContextMenu" value="-1" />
<param name="fullScreen" value="0" />
<!--是否全屏-->
<param name="enableErrorDialogs" value="-1" />
<!--是否允许出错信息提示-->
</object>