Не верно отображается фрейм
Всем доброго времени суток.
Делаю букмарклет нужна помощь. Есть следующий код:
javascript:var iframe = document.createElement("iframe");iframe.src = "http://ddr.ru/";iframe.width = "100";
iframe.height = "300";document.getElementsByTagName("body")[0].appendChild(iframe);void(0);
Он вывод фрейм в самом низу страницы, а так не надо. Делал так:
javascript:var iframe = document.createElement("iframe");iframe.src = "http://ddr.ru/";iframe.width = "100";
iframe.height = "300";document.getElementsByTagName("head")[0].appendChild(iframe);void(0);
Вообще не выводит фрейм. Вопрос: Как сделать так чтобы фрейм вывелся в самом верху страницы и поверх её (не сталкивая вниз) ? |
попробуйте вместо
document.getElementsByTagName("body")[0].appendChild(iframe); написать documend.body.insertBefore(document.body.childNodes[0],iframe) или допишите строки iframe.style.position='absolute'; iframe.style.top='0px'; после iframe.src = "http://ddr.ru/"; |
frost56,
Можно заранее вставить на страницу пустой скрытый iframe <iframe name="iframe1" style="display:none" ></iframe> А скриптом лишь открывает его и прописывать src Или заранее создать блок с прописанным id в нужном месте страницы, в который и вставляем будущие фреймы |
Цитата:
|
| Часовой пояс GMT +3, время: 04:02. |