我想将此音频 html 标记从后面的代码添加到页面中Client.RegisterClientScriptBlock()
。可能吗?
<audio id="A"></audio>
<script type="text/javascript">
var player = document.getElementById("A");
function Alert() {
player.preload = 'auto';
player.src = "/Sounds/tada.wav";
player.play();
}
</script>
基类
public class BasePage : System.Web.UI.Page
{
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
//add audio tag
}
}
页面.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
....
.....
....
</asp:Content>
页面.aspx.cs
public partial class Page: BasePage
{
protected void Page_Load(object sender, EventArgs e)
{ }
}