2 y not here Y_not_here 于 2016.09.18 11:29 提问

Https怎样才能调用http下的js,css文件

由于初期开发的失误,导致页面在跳转过程中出现了,https加载了外部的js文件,以至于在浏览器上没有样式的显示,现急需解决办法,求各位大神指导一下

2个回答

showbo
showbo   Ds   Rxr 2016.09.22 13:56

网站做个代理罗,然后输出到客户端前将非https的连接地址替换为代理页面的,传递http的url地址给代理页面,代理页面获取内容输出

ProfessionalStudy
ProfessionalStudy   2016.09.18 11:33
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
https网站引用http路径的js和css失效解决办法
在https的网站中引用http路径的js或css会导致不起作用,其形如: script src="http://code.jquery.com/jquery-1.11.0.min.js">script> 解决办法: 将http:去掉,改为 script src="//code.jquery.com/jquery-1.11.0.min.js">script>
JS实现页面强转https访问的设置方法
该方法是在不改动web服务器配置文件的情况下,通过修改页面文件来实现的强转方式,原理比较简单,具体步骤如下:         1、首先创建一个js文件,如ssl.js,内容如下:         window.onload = function(){         /*页面强转开始*/         var tmpTag = 'https:' == document.location.
【nodejs】http加载静态文件
问题提出:浏览器向后台发送请求后,后台返回一个html界面。但是在浏览器中没有加载js、css等静态资源,查找愿意后发现是Content-Type的原因。浏览器不知道css、js等文件的文件格式,无法成功加载静态文件。所以,需要设置正确的文件格式。 解决方案一:手动设置Content-Type。 server.js var http = require("http") var fs
假如您需要通过js跨域向https发起请求,方法如下两种:
通过HttpClient 访问请求https(js是不支持的,因为需要服务器json格式才行)              String path = InitAction.class.getResource("/i2000.keystore").getFile();             System.setProperty("javax.net.ssl.trustStore", path
css/js文件模块化组件
减少http请求,js css文件模块化管理
js实现https与http之间的转换
在jsp页面中通过java语言片段或者js语句,将实现https与http之间的转换 <% String context_1 = request.getContextPath(); int port = request.getServerPort(); String context = ""; String httpsPath = ""; if(port==80 || port==4
JAVA调用https, JS跨域请求,客户端解决JS跨域问题, SOP
同源策略 (SOP) 可防止从一个来源加载的脚本获取或操纵来自另一来源的文档的属性或方法。术语来源 是域名、应用程序协议和运行脚本文档的端口的结合。可能存在关于 SOP 概念的一些误解;SOP 指只能从站点 A、不能从站点 B 获取信息。您需要知道在 SOP 限制下可以做什么,不可以做什么。
AJAX HTTP,HTTPS,跨子域通信
使用以下插件: https://github.com/biqing/MessengerJS
JavaScript 判断当前协议是http还是https
JavaScript 的document对象中有一个location的子对象,其包括是属性如下: document.location.host   //表示当前域名 + 端口号document.location.hostname  //表示域名document.location.href   //表示完整的URLdocument.location.port   //表示端口号docume
外部JS文件调用外部的Css文件
一种是只用.js文件调用css文件,在html或JSP页面中就直接调用js即可 在.js文件的function中写如下代码 var css = document.createElement("link"); css.rel = "stylesheet"; css.type = "text/css"; css.href = "../../Css/Button.css"; documen