У всего моего сайта есть одна индексная страница, в которую загружаются фреймы.У меня есть эскизы изображений в очень длинном iFrame, при использовании лайтбокса для отображения большого изображения миниатюры лайтбокс открывается в самом верху iFrame.
У меня уже есть скрипт в родительском окне для изменения размеравысота фреймов в соответствии с длиной страниц, загруженных в iFrame, мне никогда не удавалось открыть лайтбокс в родительском окне, вызвав родительский скрипт через скрипт, я полагаю, из-за этого уже существующего скрипта:
<script>
function resizeIframe(obj) {
{ obj.style.height = 0; };
{ obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';}
}</script>
и загрузка по ссылкам iframe
<iframe src="discog.html" name="iframeContenu" width="100%" height="100%"
scrolling="no" frameborder="0" id="iframeContenu"
onload="javascript:resizeIframe(this);"></iframe>
Можно ли отображать изображение в лайтбоксе на уровне области просмотра, то есть там, где нажимается миниатюра, а не в верхней частифрейм?