Jquery facebook风格的弹出窗口是如何工作的?

Jquery facebook风格的弹出窗口是如何工作的?,jquery,ajax,Jquery,Ajax,我想将弹出窗口添加到照片库。我以前用过。但我认为有一个问题。JQuery在不打开新页面的情况下上载窗口。这意味着你只有一页图片。我认为这对搜索引擎优化不好。Facebook使用另一种方式,当你打开照片时,你会有一个新的url(但背景是父页面) 你能解释一下这个东西是怎么工作的吗?我对搜索引擎优化的想法正确吗?举个例子,我用django,但我认为这没关系 提前谢谢。您可以使用窗口.locaiton将url更改为您想要的任何内容。 请参阅以获取参考。Facebook同时使用href和属性ajaxif

我想将弹出窗口添加到照片库。我以前用过。但我认为有一个问题。JQuery在不打开新页面的情况下上载窗口。这意味着你只有一页图片。我认为这对搜索引擎优化不好。Facebook使用另一种方式,当你打开照片时,你会有一个新的url(但背景是父页面)

你能解释一下这个东西是怎么工作的吗?我对搜索引擎优化的想法正确吗?举个例子,我用django,但我认为这没关系


提前谢谢。

您可以使用
窗口.locaiton
将url更改为您想要的任何内容。
请参阅以获取参考。

Facebook同时使用
href
和属性
ajaxify
。 单击链接时,javascript将停止指向其他页面的链接,并加载
ajaxify
中指定的页面以加载弹出窗口。如果javascript没有打开,那么它将只跟随
href
进入照片页面

facebook剧院主播标签

<a class="uiMediaThumb _6i9 uiMediaThumbMedium" href="http://www.facebook.
    com/photo.php?loadandloadsofnumbers_n.jpg&size=720%2C960" aria-label="Photo"
    id="pic_nuuuuuumbers" rel="theater" ajaxify="http://www.facebook.com/photo.
    php?fbid=nuuuuuumbers&set=t.nuuuuuumbers&type=3&src=http%3A%2F%2Fsphotos-
    e.ak.fbcdn.net%2Fhphotos-ak-ash4%2F312300_10nuuuuuumbers54
    _773840764_n.jpg&size=720%2C960&theater">


谢谢!现在清楚了。你知道这样的窗口是如何进行SEO的吗?我只能想象,谷歌会在普通的href标签之后,为SEO和禁用javascript的用户提供基本的html站点布局。我不会想到额外的“剧院”窗口会包括在任何搜索引擎优化相关的东西。