2013-07-25 5 views
0

Я был включен iframe в моем документе, теперь я хотел бы открыть его в окне, используя "window.open" без изменения контекста в iframe.Как вывести iframe из документа?

Возможно ли открыть существующий iframe в окне без изменения контекста?

+0

Что вы имеете в виду под «без изменения контекста»? Не можете ли вы захватить URL-адрес, который у вас есть в 'iframe', и использовать его в вашей функции' window.open() '? – putvande

+0

Возможный дубликат [Как «выскочить» из IFRAME в мой документ?] (Http://stackoverflow.com/questions/11239205/how-to-pop-out-an-iframe-within-my-document) –

+0

@putvande Я имею в виду «состояние javascript» – user1834809

ответ

-1

попробовать что-то вроде этого:

var w = window.open(null,'test',[800,600]); 
$(w.document.body).append($('iframe').contents().find('html')); 

В основном просто открыть новое окно с названием «тест» и определенной ширины и высоты и добавьте контент из фрейма, чтобы этого нового открытого окна.

У вас должно быть разрешение от iframe (оно должно быть в вашем собственном домене).

+0

Делая это, я потерял состояние js! – user1834809

+0

Тогда что вы имеете в виду с js state? Что вы меняете или делаете? У вас есть пример? – putvande

Смежные вопросы