Здравствуйте!
Стоит задача : загрузить страницу в невидимый iframe.
Со страницами, которые без редиректа все проходит гладко, а вот там где он есть - гемморой, iframe становится видимым, да еще каким видимым (открывается полностью новая страница). Как сделать, что бы "такие страницы" грузились только!!! в созданный фрейм и больше никуда!!!?
Вот мой код:
Код:
|
function crFrame()
{
var iframe = document.createElement("iframe");
iframe.id = "fr1";
iframe.frameborder = 0;
iframe.height = '0';
iframe.width = '0';
iframe.style.display = "none";
iframe.src = "http://www.site.ru";
window.document.body.appendChild(iframe);
return false;
} |
iframe создается динамически. Подскажите, что нужно дописать или изменить, чтобы решить проблему?
window.open() проблему не решает (те же яйца, только в профиль). Я создавал 2 фрейма в одном новом окне (один видимый, а другой - нет). Как только страница с редиректом - невидимый фрейм заполняет все окно.
вот код:
Код:
|
function fram()
{
framecode = "<frameset cols='100%,*' BORDER='0'>"
+"<frame src='1сайт'>"
+"<frame src='2сайт с редиректом'>"
+"</frameset>";
page = window.open('1сайт','_blank','toolbar=no,location=no,
directories=no,status=no,menubar=no,
scrollbars=no,resizable=no,width=400,height=400');
page.document.open();
page.document.write(framecode);
page.document.close();
} |
Спасибо