2

最近我开发了一个运行良好的Web 应用程序,然后我将这个Web 应用程序移到000webhost.com并且我的域是ks-hospitaldemo.tk。现在我的问题是在将我的Web 应用程序上传到免费服务器后,我的所有JavaScriptjQuery都不起作用。我使用以下代码::

  <footer id="indexFooter">

  </footer>
</div>
<script type="text/javascript" src="_javascript/jquery-1.9.1.js"></script> 
<script type="text/javascript" src="_javascript/menuBar.js"></script> 

我所有的JavaScript文件都放在服务器的_javasSript文件夹中。

然后我检查我的代码并找到一些我没有完成的代码,可能是托管服务器。这段代码如下::

<!--//--><script type="text/javascript" src="http://stats.hosting24.com/count.php">
</script> <!--//--><script language="javascript">
<!--bmi_SafeAddOnload(bmi_load,"bmi_orig_img",0);//-->
</script>

请帮我找出我的问题。

4

3 回答 3

2

新的 Web 服务器正在使用区分大小写的文件查找。目录的确切名称是,_javaScript但它在 HTML 中被引用为_javascript. 使用确切的名称来解决问题:

<script type="text/javascript" src="_javaScript/jquery-1.9.1.js"></script> 
<script type="text/javascript" src="_javaScript/menuBar.js"></script> 
于 2013-08-31T00:34:29.580 回答
0

您可能需要检查 _javascript 文件夹的权限。此外,已知 000 Webhost 在 Google Analytics 方面存在问题。如果您的网站上有 Google Analytics(分析)代码,请尝试禁用它。

于 2013-08-31T00:39:19.630 回答
0

一些代理/CDN 服务/提供商在您的 .html 页面中注入或转换代码以“加速”数据传输。从智能手机访问我的网站时,我遇到了同样的问题。

对我有用的解决方案是在页面头部附加 Cache-control:

<meta http-equiv="Cache-control" content="no-transform"/>
于 2014-07-02T17:00:26.717 回答