Как сделать высоту iframe по содержанию, полученному с другого домена?
Для решения задачи «в лоб» можно использовать общение между окнами.Исходный документvar iframe = document.createElement('iframe');

window.addEventListener('message', function (e) {
	iframe.height = e.data;
});
iframe.src = '...';
iframe.scrolling = 'no';
iframe.width = 300;
iframe.height = 300;
document.body.appendChild(iframe);Загружаемый документwindow.addEventListener('load', function () {
	parent.postMessage(document.documentElement.scrollHeight, '*');
});
Во втором аргументе postMessage можно указать домен исходного документа.Пример
Подозреваю, что никак. Получить доступ к документу вы не сможете, соответственно посчитать высоту внутри вы тоже никак не сможете. Либо подгонять на глазок, либо забить.