javascript - 删除脚本后 HTML 页面不会加载
问题描述
如果此脚本<script src="http://a.vimeocdn.com/js/froogaloop2.min.js"></script>
不在代码中,我的页面将无法加载。
这是唯一需要从 URL 加载的脚本。
这些是我包含的所有js脚本。
<!-- Javascript files -->
<script src="assets/js/jquery.js"></script>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/jquery.stellar.min.js"></script>
<script src="assets/js/jquery.sticky.js"></script>
<script src="assets/js/smoothscroll.js"></script>
<script src="assets/js/wow.min.js"></script>
<script src="assets/js/jquery.countTo.js"></script>
<script src="assets/js/jquery.inview.min.js"></script>
<script src="assets/js/jquery.easypiechart.js"></script>
<script src="assets/js/jquery.shuffle.min.js"></script>
<script src="assets/js/jquery.magnific-popup.min.js"></script>
<script src="http://a.vimeocdn.com/js/froogaloop2.min.js"></script>
<script src="assets/js/jquery.fitvids.js"></script>
<script src="assets/js/scripts.js?v=2"></script>
<script src="particles.js"></script>
<script src="app.js"></script>
我不再使用 Vimeo 播放器,所以该脚本几乎没用,但是当我删除它时,页面将无法加载。
它只是停留在加载动画中
<script src="https://player.vimeo.com/api/player.js"></script>
但页面仍然无法加载。
它也不会在控制台中显示任何内容。
由于预加载器是脚本丢失时唯一加载的东西,我决定编辑问题并上传预加载器代码
<!-- Preloader -->
<div id="tt-preloader">
<div id="pre-status">
<div class="preload-placeholder"></div>
</div>
</div>
#tt-preloader {
background: #FFF;
bottom: 0;
left: 0;
position: fixed;
right: 0;
top: 0;
z-index: 9999;
}
#pre-status,
.preload-placeholder {
background-image: url(../images/preloader.gif);
background-position: center;
background-repeat: no-repeat;
height: 200px;
left: 50%;
margin: -100px 0 0 -100px;
position: absolute;
top: 50%;
width: 200px;
}
.preload-placeholder {
background: none;
left: 0;
margin: 0;
text-align: center;
top: 65%;
}
编辑 2:决定完全删除预加载器,网站似乎运行良好,也删除了脚本,它连接完美。
但我想有预加载器,所以它可以在用户浏览网站之前加载一些东西
解决方案
除了 js,还有用于预加载器的 HTML 和 CSS 标记,js 用于在页面加载后淡出动画。
推荐阅读
- json - 将数据框保存到具有特定名称的 json 文件而不在 Pyspark 中创建分区文件
- firebase - 无法解析 com.google.firebase:firebase-messaging:[10.2.1, 17.3.99]
- datatable - 如何自定义 Datatable.net 库的行?
- mysql - 创建表时出错;我是 SQL 新手
- azure-web-app-service - 微软分析:从微软我的分析中提取数据
- python - 用于将 python 字符串转换为 c 样式代码的库
- apache-spark - 如果我们在更大的表中使用广播会发生什么?
- django - unabel 从 django 中的数据库中获取数据
- django - Django 丢失了迁移文件
- windows - 如何使用电子创建弹出窗口任务栏