【问题标题】:JavaScript Functionality broken on web, but works in filesJavaScript 功能在 Web 上被破坏,但在文件中有效
【发布时间】:2014-10-06 05:55:28
【问题描述】:

我用这个小页面做了一个网站

nikhilgupta.paperplane.io/courseList.html

这应该是可点击的,并且可以更改颜色,并且有弹出框等,当我通过我的文档打开文件时它会这样做。但是,当我将它托管在域上时,该功能停止工作。

当我删除通过 chrome 自动插入的 https:// 时,大部分功能都会返回。我认为是因为域没有经过验证,但我只是在猜测,如果是这样,我该如何解决?

谢谢

【问题讨论】:

  • 尝试从你的主机加载jQuery,而不是从googleapis

标签: javascript html google-chrome dns


【解决方案1】:

如果您正在使用安全连接 (https) 查看页面,大多数浏览器会阻止页面上不安全的内容。在您的来源中,您有

src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'

在这种情况下是不安全的内容。

你可以这样引用:

src='//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'

根据使用的连接自动选择 http 或 https。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-23
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 2013-12-06
    • 1970-01-01
    相关资源
    最近更新 更多