Chrome - “尝试从未经身份验证的来源加载脚本”

时间:2017-05-11 18:09:27

标签: javascript jquery html css google-chrome

我的网站存在一些问题。它运行并渲染得很好,但我得到了地址栏右上角的阻止脚本图标。我不希望用户在访问该网站时看到此弹出窗口。我可以按“加载不安全的脚本”,这将使它消失但我的网站不再是https。我已经尝试重新排列线条,并尝试在我的HTML中的其他东西,但我似乎无法找到解决方案。 该站点使用bootstrap以及我自己的2个CSS文件和1个JavaScript文件。 下面是HTML头标记。以下是Chrome显示的错误。有谁知道为什么会这样?

<head>
    <meta charset="utf-8"> 
    <meta name="keywords" content="NASA,JPL,near,earth,objects,asteroid,meteor,neo,neowise,api,opendata">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Nearing Earth</title>

    <!-- Lines necessary for Bootstrap-->
    <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
    <!-- Latest compiled and minified JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>

    <!--My files-->
      <link rel="stylesheet" href="neoRules.css">
    <link rel="stylesheet" src="neoStyles.css">
    <link rel="icon" type="image/ico" href="favicon.ico"/>
    <script src="https://nearingearth.com/neoFunctions.js" type="text/JavaScript"></script>

      <!--[if lt IE 9]>
      <script src="/js/html5shiv.js" type="text/javascript"></script>
      <script src="/js/respond.min.js" type="text/javascript"></script>
      <![endif]-->
  </head>

错误1:

  

混合内容:加载了“https://nearingearth.com/”页面   HTTPS,但请求一个不安全的脚本   'http://code.jquery.com/jquery-latest.min.js'。这个要求已经   堵塞;内容必须通过HTTPS提供。

错误2:

  

未捕获的错误:Bootstrap的JavaScript需要jQuery       在bootstrap.min.js:6

0 个答案:

没有答案