Я пытаюсь использовать iframe для загрузки контента с другого моего сайта, но получаю смешанную ошибку контента в chrome. И //
, и https://
выдают одинаковую ошибку.
Iframe:
<iframe src='https://ajg0702.us/bans' id='frame' frameBorder="0" onload='checkFrame()'>Please update your browser.</iframe>
Функция
function checkFrame() {
var f = document.getElementById('frame');
if(f.src != "//ajg0702.us/bans" & f.src != "https://ajg0702.us/bans" & f.src != "http://astrophoenix.com/~aiden/bans") {
console.log("Fallback webpage! current: " + f.src)
//Will load backup page if main page gets redirected somewhere else
f.src = "http://mc.skylinemc.us/~aiden/bans"
}
}
Я также протестировал простой iframe только с тегом src, и проблема осталась.
Поиск в моей проблеме привел только к обычным ошибкам смешанного содержимого (при попытке использовать http на странице https)
Дополнительное примечание: я использую Cloudflare на обоих сайтах. Я попытался найти в запросе свою проблему с Cloudflare, но нашел только схожие результаты (к примеру, когда я погуглил проблему без Cloudflare)