asp.net - 将 javascript 代码片段附加到 body 标记的末尾

标签 asp.net javascript

我正在寻找一种将 javascript 代码块插入到 ASP.NET 页面末尾的方法。

Page.ClientScript.RegisterClientScriptBlock(typeof(Page), "showVideo", sScript, true);

追加到正文,但 js 代码总是请求某些 js 文件未加载或某些函数在脚本下方。

如何将动态生成的脚本附加到正文底部?

感谢您的帮助。

最佳答案

我们正在使用类似的东西

    public static void GenerateJsTag(this TemplateControl page, string jsCode)
    {
        var jsLink = new HtmlGenericControl {TagName = "script", InnerHtml = jsCode };
        jsLink.Attributes.Add("type", "text/javascript");
        page.Controls.Add(jsLink);
    }

希望能有所帮助;)

关于asp.net - 将 javascript 代码片段附加到 body 标记的末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574131/

相关文章:

javascript - 有没有更好的方法来按特定顺序执行一堆部分异步的 jQuery 函数?

javascript - XMLHttpRequest 在 IE11 上很奇怪,在 Edge 和 Chrome 上没问题

c# - 必须声明标量变量 "@campusVisitDate"

javascript - 关于ajax错误,缓存并稍后尝试

javascript - 从 gridview 向 javascript 传递参数时服务器标记错误

c# - 单击 LinkBut​​ton 上的动态文本框

javascript - "hiding/showing"元素和更改按钮背景图像

javascript - MongoDB map-reduce(通过nodejs): How to include complex modules (with dependencies) in scopeObj?

c# - 没有回发的事件

c# - 是否可以在OnInit事件中设置cookie并在同一页面读取?