Открыть url в попапе
Здравствйуте, как открыть любой url в попапе, или другими словами как подгрузить html страницу в попап, может есть что-то типа:
function PopUpShow(url){ $(open(url)).show(); } upd Сори, ложить html-код в функцию нельзя, надо именно url ложить и чтобы функция возвращала контент страницы этого url в попапе upd2 Сам попап http://jsfiddle.net/p7NbX/15/ |
Цитата:
- Что такое попап? |
Цитата:
|
сделать запрос аяксом на нужный урл и отобразить ответ запроса в попапе)
правда с кроссдоменными запросами работать не будет скорее всего |
а в таком виде откроется любой урл в попапе)
<a href="#" onclick="window.open('http://ya.ru','test', 'width=250,height=280,status=no,resizable=no,top=200,left=200'); return false;">open window</a> |
Цитата:
$('#popup1').html('<iframe frameborder="0" height="100%" src="bla-bla-bla.html" width="100%"></iframe>'); |
у fancybox есть подобная реализация
|
Цитата:
|
Цитата:
|
дак подгружай через аякс страницу нужную, бери что нужно и добавляй в попап)
или можно ифрейм добавить через .html но на счет кроссдоменности хз. проверять надо |
|
Цитата:
Правда я очень извиняюсь, но ложить html-код в функцию нельзя, надо именно url ложить и чтобы функция возвращала контент страницы этого url в попапе, нельзя ли сделать так чтоб ваша функция myPopUp() работала именно так? |
а чего бы не положить урл в ифрейм?
popUp.show('<iframe src="test.html"></iframe>', 320, 240); вот сюда вот src="url" только урл должен быть с того же домена, откуда открывается данная страница |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 11:16. |