更新的链接文件未与网页连接

Posted

技术标签:

【中文标题】更新的链接文件未与网页连接【英文标题】:Updated linked files not connecting with web page 【发布时间】:2018-12-01 15:33:01 【问题描述】:

在我的网页 html 文档的头部,我已经链接了 CSS 和 javascript 文件,以实现我的页面的功能和美观。他们似乎工作正常,直到我更新了一个 JS 文件并且它没有影响我的页面。出于沮丧,我最终只是将脚本作为脚本标签的一部分添加到页面底部并忘记了它。然而,当我想更新一些 CSS 文件时,同样的事情发生了。

我使用 xampp 和 Sublime text 3 作为文本编辑器。我已经三次检查了文件位置和目录,它们都匹配。我想不出任何其他可能导致这种情况的问题。有人有什么想法吗?在底部我附上了一个头部标签的例子。

<head>
  <meta charset="UTF-8">
  <meta http-equiv="refresh" content="30" >
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  <link rel="stylesheet" type="text/css" href="../css/page_layout.css">
  <link rel="stylesheet" type="text/css" href="../css/top_nav.css">
  <link rel="stylesheet" type="text/css" href="../css/buttons.css">
  <link rel="stylesheet" type="text/css" href="../css/tables.css">
  <link rel="stylesheet" type="text/css" href="../css/side_nav.css">
  <link rel="stylesheet" type="text/css" href="../css/modal.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="../java_script/top_nav.js"></script>
</head>

【问题讨论】:

你能分享你的目录结构吗,我认为有一些路径问题 @SuperUser 请问是什么格式的? 这可能是目录的问题,即 ../ 您的 href/src 的一部分 @billy.farroll 我完全同意,问题是它昨天起作用了,我什么也没做。现在它没有链接页面?并且页面仍然像链接一样工作,直到您更新链接的页面...... 尝试检查页面并查看脚本是否已连接(资源选项卡)。它也可能是文件中的某些内容,例如你实际上并没有调用函数 【参考方案1】:

Sublime Text 3 有一个错误,而不是任何目录问题。不知何故,它没有按应有的方式更新和链接文件。一旦我关闭并重新打开 ST3,就会显示更改。如果此问题继续存在,我正在考虑使用另一个文本编辑器。

【讨论】:

以上是关于更新的链接文件未与网页连接的主要内容,如果未能解决你的问题,请参考以下文章

微软同步框架。 sdf 文件未与服务器同步

在html中啥不能在网页上通过链接直接打开客户端的发送邮件

本地测试网页无法加载css链接文件怎么办

html原理简介第一个网页服务器与客户端

如何在配置文件里添加数据库链接?

利用backgroundwork----递归读取网页源代码,并下载href链接中的文件