将查询字符串添加到脚本标记链接 asp.net 以中断缓存



>希望有人能在这方面帮助我。我管理一个 ASP.Net 网站,通常经常更新脚本文件和css文件。我将附加到单个字符串中的当前时间作为查询字符串参数(例如:profileImage.jpg?123021),这使得浏览器无需从缓存中获取文件即可查找文件。

我如何从服务器端对所有脚本标签和 css 链接执行相同的操作,以便它加载文件的最新版本。

任何帮助表示赞赏。

阿米拉

如果您的 asp.net 网站使用母版页,则在母版页文件中进行这些更改应该很容易。 查找扩展名为 .master 的文件。 如果不确定如何进行特定编辑,请在新问题中发布母版页标记中的<head>区域。

MSDN 母版页: http://msdn.microsoft.com/en-us/library/wtxbf3hh(v=vs.100).aspx

如果您的网站不使用母版页,则需要创建一些影响页面<head>部分的服务器端逻辑。 以下是一些关于从服务器端注入脚本和样式的相关 QA 的链接。

ASP.NET:如何(以编程方式)附加一个 <脚本> 标签,其中包含指向.js的链接,指向?

如何在 标记 ASP.NET 之前添加脚本代码

最新更新