Jquery / JavaScript在本地运行,但不在服务器上运行

时间:2014-12-03 19:16:32

标签: javascript jquery twitter-bootstrap

我制作了一个内部有jquery的PHP表单,用于输入掩码和邮政编码搜索。

在我的本地机器上运行正常。但是,一旦我通过FTP发送到我的服务器,它就不会。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery.mask/0.9.0/jquery.mask.min.js"></script>

2 个答案:

答案 0 :(得分:1)

首先必须加载JavaScript,并且对于您列出的网站,我可以看到http(cloudflare)应该是https ...

尝试......

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/0.9.0/jquery.mask.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>

这是http上的错误:

  

混合内容:页面位于   &#39; https://ssl5929.websiteseguro.com/sbpsp2/psicorreio/emailmarketing/2015/teste/ficha_inscricao.php&#39;   是通过HTTPS加载的,但是请求了一个不安全的资源   &#39; http://cdnjs.cloudflare.com/ajax/libs/jquery.mask/0.9.0/jquery.mask.min.js&#39 ;.   此请求已被阻止;内容必须通过HTTPS提供。

答案 1 :(得分:0)

试试这个:

  

错误:Bootstrap的JavaScript需要jQuery   https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js   第6行

错误说 JavaScript需要jQuery

所以你需要运行Jquery First

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery.mask/0.9.0/jquery.mask.min.js">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- Latest compiled and minified JavaScript -->