如何在ajax页面中打开链接?

时间:2010-06-21 10:20:32

标签: jquery ajax

我使用jquery使用Ajax 现在我有一个页面,在那个页面中他们是一个div,其中将显示一个页面,
让我们说 有main-page.php,并且我有一个ajax-page.php [将在该div中显示]。

现在ajax-page.php,有一些链接,我想在同一个div中打开。
目前,ajax-page.php的链接在新窗口中打开 那么如何在ajax部分打开ajax页面链接?

2 个答案:

答案 0 :(得分:3)

正是其他人所说的 - 将它与iframe一起使用将是最好的。如果你确实希望用ajax打开那些其他链接,那么你需要使用像

这样的东西
$('#ajaxcontent').children('a').live('click', function(){
    load content here again with ajax
});

基本上一遍又一遍地加载ajax div的内容。

答案 1 :(得分:0)

听起来像是在追求一个好的“时尚”iframe“。它们的行为与您描述的完全一致。 iframe的优势在于您甚至不需要编写任何花哨的Javascript来使用它们。

更多信息: http://www.w3schools.com/tags/tag_iframe.asp