使用https时,网站一些内容不能正常显示的问题

在网站开发过程中,使用http网站页面一切正常。 但改成https后,发现网站一些页面不能正常显示出来,比如看上去没有样式等。

原因是: 在程序中调用了比如JQuery,而引用的URL使用的是Http协议,而此时网站已经改为使用Https协议,所有的调用都是需要使用Https, 所以就出现这个问题

比如,下面这个网站: 用Chrome打开时,按F12键,刷新页面,在Network-JS中,双击jquery-1.10.0.min.js, 可以看到Request URL是http://code.jquery.com/jquery-1.10.0.min.js. 而此网站使用的是https进行访问

这导致注册页面Language下拉框的样式丢失

查看程序源代码,可以发现,在页面代码中有一行 <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.0.min.js"></script> 这直接导致了这个问题

所以我们需要更改它为 <script type="text/javascript" src="//code.jquery.com/jquery-1.10.0.min.js"></script>

这样,再次运行页面,F12查看chrome浏览器:

可以看到,页面上下拉框的样式出来了,调用Jquery的URL也成了 https://code.jquery.com/jquery-1.10.0.min.js

时间: 2024-10-01 02:55:26

使用https时,网站一些内容不能正常显示的问题的相关文章

移动端网站的内容触摸滑动

对项目的说明: 前一段时间移动端网站中要求实现一个“内容触摸滑动”的功能,需求如下: 1. 通过点击小图显示大图: 2. 再次点击大图回到原来的小图: 3. 图片能够滑动切换: 4. 显示当前图片的索引(目前我正在浏览哪一张图片). 自己写了一些功能,完成了第 1.2 的需求,但是由于 js 基础较差,就借用了 swiper 这个插件来完成了剩余的两个需求. swiper常用于移动端网站的内容触摸滑动.swiper能实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果.swiper 中文网官方

SEO:网站优化内容

一.内部优化 (1)meta标签优化:例如:TDK等的优化: 首页:网站名称 或者 网站名称_提供服务介绍or产品介绍 . 频道页:频道名称_网站名称. 文章页:文章title_频道名称_网站名称. 为每个网页创建不同的description,避免所有网页都使用同样的描述. (2)内部链接的优化,包括相关性链接(Tag标签),锚文本链接,各导航链接,及图片链接: (3)网站内容更新:每天保持站内的更新(主要是文章的更新等). 二.外部优化 (1)外部链接类别:友情链接.博客.论坛.B2B.新闻.

asp.net如何抓取其他网站的内容

1. 需要引用的类库 using System.Net; using System.IO; using System.Text; using System.Text.RegularExpressions; 2. 获取其他网站网页内容的关键代码 WebRequest request = WebRequest.Create("http://目标网址.com/"); WebResponse response = request.GetResponse(); StreamReader read

解决PHP curl https时error 77(Problem with reading the

解决PHP curl https时error 77(Problem with reading the SSL CA cert (path? access rights?)) 服务器环境为CentOS,php-fpm,使用curl一个https站时失败,打开curl_error,捕获错误:Problem with reading the SSL CA cert (path? access rights?) 解决方案:1. sudo yum install ca-certificates (无论有没

网站优化内容接连气儿串的数据说明

.作品的修改诀窍,这是作为一度象样的搜引得擎优化粗陋具有的常识.网站优化假如间作品的修改诀窍和作品关头字的方案都没有晓得,又谈何说做一度搜引得擎优化er呢?好些搜引得擎优化er的圣手根基都是从作品的修改结束的. .外链的寻找,作为一度搜引得擎优化就大年夜致具有公家的外链本钱,小半高权重高PR的网站本钱,没有满足于后人的小结,虽然方今网站传流着好些的发外链的路程和阶梯,网站优化但那些现实下场是后人小结的,要经由进程公家的路途寻找更多的外链本钱,这样才华是一度象样的搜引得擎优化er. .数据的分析

windows sever 2008系统,internet explorer增强安全配置正在阻止来自下列网站的内容

windows sever 2008系统在使用中经常弹出"ie增强安全设置正在阻止来自下列网站的内容",每次都需要关闭或者点击"添加",十分麻烦,现在我给大家讲一下解决办法 在桌面上点击 "开始">>管理工具>>服务器管理器,在弹出的窗口中右侧选择"配置IE ESC", 点击之后,在弹出的界面中把管理员和用户都选择"禁用",点击确定,重启浏览器再打开界面,就不会出现阻止的弹窗提示了.

【HTTP】WireShark中获取Content-Encoding: gzip时的响应内容

GZIP格式 详见:http://blog.csdn.net/jison_r_wang/article/details/52068607 表述的很清楚 关键:GZIP头以0x1F8B开始 用WireShark获取压缩的响应数据 我的WireShark版本号为:v1.12.4 1.选择一个包,右键Follow TCP Stream 2.选择下方的Raw 3.点击Save As 保存为xxx.zip 4.选择Hex Dump,查找0x1F8B的位置 5.用Notepad++打开xxx.zip,删除刚

移动端网站的内容触摸滑动-Swiper插件

手机平板等大多移动端站点都会有触摸滑动内容的功能,公司移动端站点(m.muzhiwan.com)的标题广告滑动以及轮播效果就是用的Swiper插件. Swiper就是常用于移动端网站的内容触摸滑动的一个js插件. Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端,以及PC端网站. Swiper能实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果. Swiper开源.免费.稳定.使用简单.功能强大,是架构移动终端网站的重要选择! 使用详情,参见Swiper中

只要是使用函数file_get_contents访问 https 的网站都要开启

使用file_get_contents();报错failed to open stream: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? in D:\phpstudy\phpStudy\WWW\queryPhoneNumber\libs\httpRequest.php on line 35 将php.ini中的 extension=php