Не верно отображается фрейм
Всем доброго времени суток.
Делаю букмарклет нужна помощь. Есть следующий код: 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, время: 02:38. |