asp.net - 将生成的 javascript 从渲染的 html 中移出

标签 asp.net javascript seo scriptmanager

我们得到的一个 SEO 建议是将所有 javascript 移至外部文件,以便可以从文本中删除代码。对于固定脚本,这不是问题,但需要生成一些脚本,因为它们依赖于由 asp.net 生成的某些 ClientId。 我可以使用 ScriptManager(来自 asp.net Ajax 或来自 Telerik)将此脚本发送到浏览器,还是需要为此编写自己的组件?

我只找到了组合固定文件和/或嵌入式资源(也是固定的)的方法。

最佳答案

如何在内联 Javascript 数组/哈希中注册 ClientID,并让外部 JS 文件迭代它?

关于asp.net - 将生成的 javascript 从渲染的 html 中移出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1260159/

相关文章:

asp.net - 在 Azure 网站上启用 gzip 压缩

c# - 何时何地调用 dispose 方法 c#?

php - 使用 htaccess 创建 SEO 友好的 url

c# - 如何检查一个字符串是否至少有 1 个字母字符?

asp.net - ScriptManager.RegisterStartUpScript(...) 不工作

javascript - jQuery,根据数组检查类

java - JSF数据表过滤: Placeholders

javascript - slider 每次滑动不超过一次迭代 (JavaScript)

json - JSON 中的重复唯一属性 'sameAs'

seo - 谷歌游戏星级