当前位置: 首页 > 面试题库 >

为什么将参数传递到CSS和JavaScript链接文件,例如src =“ ../ cnt.js?ver = 4.0”?

李洋
2023-03-14
问题内容

当我看到许多站点的源代码时,参数已传递到链接文件(CSS / JavaScript)。

在堆栈溢出源中,我得到了

<script type="text/javascript" src="http://sstatic.net/js/master.js?v=55c7eccb8e19"></script>

为什么master.js?v=55c7eccb8e19用?

我确定JavaScript / CSS文件无法获取参数。

是什么原因?


问题答案:

通常这样做是为了防止缓存。

假设您部署了新应用程序的版本2,并且想要使客户端刷新其CSS,则可以添加此额外的参数以指示它应从服务器重新请求它。当然,还有其他方法,但这很简单。



 类似资料:
  • 问题内容: 通常,我会使用一个JavaScript文件,该文件需要在网页中定义某些变量。 所以代码是这样的: 但是我想做的是: 我尝试了不同的方法,最好的方法是解析查询字符串,如下所示: 然后搜索我的价值观。 我想知道是否还有另一种方法可以执行此操作而无需构建函数来解析我的字符串。 你们都知道其他方法吗? 问题答案: 如果可能,我建议不要使用全局变量。使用名称空间和OOP将参数传递给对象。 此代码

  • 问题内容: 好了,当我学习JavaScript时,我阅读的所有书籍和Internet文章都显示了将参数传递给处理JavaScript事件的函数的代码,例如下面的代码块: 我一直都接受这种方式,但是现在我有一些问题(这让我很困惑): 这是哪里来的?当我查看整个JavaScript文件时,似乎根本不存在。 为什么要将此参数传递给函数?如果我不传递给函数,函数会停止工作吗? 考虑下面的代码块。有一个事件

  • 问题内容: 我试图编写一个程序来通过args读取文本文件,但是当我运行它时,它总是说找不到该文件,即使我将其放置在与我正在运行的main.java相同的文件夹中。有谁知道我的问题的解决方案或更好的阅读文本文件的方法? 问题答案: 请勿在中使用相对路径。 它将变成相对于当前工作目录的,这取决于您如何运行应用程序,而该方法又是无法从应用程序内部进行控制的。这只会导致可移植性麻烦。如果从Eclipse内

  • 问题内容: 我想将值传递给javascript。如果可能的话,我该怎么办?如何在后备bean中接收它们? 问题答案:

  • 问题内容: 如何在不执行“父”函数或不使用函数的情况下将函数作为参数传递?(因为我已经读到它是不安全的。) 我有这个: 它可以工作,但是问题是在调用函数时触发,而不是在函数中使用时触发。 根据我所读的内容,我可以使用来解决它,但这不是最佳实践。如何在JavaScript中将函数作为参数传递? 问题答案: 您只需要删除括号: 然后,这将传递函数而不先执行它。 这是一个例子:

  • 问题内容: 如何将JavaScript文件正确链接到HTML文档? 其次,如何在JavaScript文件中使用jQuery? 问题答案: 首先,您需要从http://jquery.com/下载JQuery库,然后以以下方式在html head标记中加载jquery库 那么您可以通过在jquery加载脚本之后编码您的jquery代码来测试jquery是否正常工作 如果要单独使用jquery脚本文件,