@Ivseti
https://decart.webtm.ru/kalkulyator/
У партнера он ставится только через Iframe, страница грузится очень долго, сам калькулятор так же тяжелый. Помню, что на JS можно сделать загрузку после, того как загрузится весь сайт. Через обычный html файл калькулятор быстро грузится.
Из вариантов попробовать:
var windowOnloadAdd = function (event) {
if ( window.onload ){
window.onload = window.onload + event;
} else {
window.onload = event;
};
};
windowOnloadAdd(function() {
// Ваш скрипт
});
Решения вопроса 1
@dollar
Можно попробовать не указывать src у iframe в html-коде.
document.getElementById("iframe_id").src = "https://qna.habr.com/q/some_url";
1
комментарий
Ответы на вопрос 1
@zkrvndm
Там где должен быть фрейм вставь следующий скрипт:
<script id="iframe_loader">
window.addEventListener('load', function() {
document.querySelector('#iframe_loader').outerHTML = '<iframe src="https://81adcaf58307d2589d4c66bdc2d7e3e8.customizer.amigo.ru" id="calcAmigo" height="640px" width="100%"></iframe>';
});
</script>