2

我正在打开以下格式的弹出窗口:

window.open('http://URL', 'invitationwindow', 'height=250,width=500,scrollbars=yes,resizable=yes,status=yes')

如何在同一页面的 div 中获取弹出窗口的内容。我的意思是,我不想要弹出窗口,但它的内容应该显示在触发弹出窗口的同一页面中。

如何使用 Jquery 来做到这一点?我知道.append()并将.html()向 div 添加内容,但在这种情况下,我从http://example.com之类的 URL 获取内容。

谢谢!

4

3 回答 3

5

使用 jquery load()

$('#mydiv').load('http://URL');
于 2012-06-12T19:08:29.277 回答
3

通常人们<iframe>为此使用一个。

于 2012-06-12T19:08:44.427 回答
2

使用 jquery,使用这个:

$.get('ajax/test.html', function(data) {
  $('.result').html(data);
  alert('Load was performed.');
});

$('#result').load('ajax/test.html', function() {
  alert('Load was performed.');
});

希望能帮助到你!

于 2012-06-12T19:08:21.480 回答