我有一个.js
文件,其中包括:
<script src="<?php echo $Settings_PathName; ?>/includes/jquery/jquery.js" type="text/javascript"></script>
此文件中的只是普通的Javascript代码和函数,但它会阻止我的<title>
标记在浏览器窗口中显示页面标题。
只要删除此链接,浏览器标题就可以正常工作。
我还尝试从此.js
文件中删除代码并将其上传到网站,但仍会导致同样的问题
答案 0 :(得分:9)
您的HTML似乎很好,这可能是一个PHP错误。 如果回声不起作用,你的元素可能会被破坏......
首先,检查你的HTML,它应该是:
<html>
<head>
<title>My Page</title>
<script type="text/javascript" src="<?php echo $Settings_PathName; ?>/includes/jquery/jquery.js"></script>
</head>
<body>
<h1>hello world</h1>
</body>
</html>
在浏览器中,打开开发工具(按f12键)。 在网络面板中,您应该在HTTP Status = 200或304中找到您的js文件。 如果状态= 404或500,则脚本URL错误。
否则,打开页面源(ctl + u)并检查php服务器写的HTML源代码。
否则,请检查您的php服务器:
删除该元素并将<h1>hello world</h1>
替换为<h1><?php echo "hello world"; ?></h1>
如果不起作用,请打开服务器错误日志并尝试查找问题。
另一个简单的解决方案,用CDN路径替换你的路径:
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
使用CDN,您可以提高网页加载速度。