我们正在使用 HtmlTextWriter 向页面动态添加脚本标签,效果很好。我们有一些需要添加 async 关键字,我不知道该怎么做。
我希望标签看起来像这样。
<script id="my_script" async type="text/javascript" src="myscript.js"></script>
我构建标签的方法如下所示。
internal static void RenderJavaScriptInclude(HtmlTextWriter writer, string filePath, string Id)
{
writer.AddAttribute(HtmlTextWriterAttribute.Id, Id);
writer.AddAttribute(HtmlTextWriterAttribute.Type, "text/javascript");
writer.AddAttribute(HtmlTextWriterAttribute.Src, filePath);
writer.RenderBeginTag(HtmlTextWriterTag.Script);
writer.RenderEndTag();
}
如何修改以添加“异步”?
非常感谢一如既往,
朗达