我在HTTPS
以上的网站上有此代码,效果很好:
if(window.location.href == 'https:// example . com/'){
$('body').append('<iframe id="iframe" src="//URL.000webhost.com"></iframe>');
}
使用//URL . 000webhost . com
(免费子域名,HTTP
)工作正常,但我又购买了另一个托管域名HTTP
)来加载iframe
,现在使用新的网址
(//新域名.net)我看到了这个错误:
vendor.js:2 GET https:// NEW DOMAIN。 net / net :: ERR_INSECURE_RESPONSE
为什么在免费托管中工作正常,但在新版本中没有,并且如果我使某些域设置有效,是否有办法?
答案 0 :(得分:0)
使用iframe中的完整路径(https://而不仅仅是//) 因为//默认使用http而不是https