1

フォト ギャラリーにポップアップ ウィンドウを追加したい。以前はライトボックスを使用していました。しかし、私が思うに1つの問題があります。JQuery は、新しいページを開かずにウィンドウをアップロードします。つまり、写真付きのページが 1 つしかないということです。SEO的にも良くないと思います。Facebook は別の方法を使用しており、写真を開くと新しい URL が表示されます (ただし、親ページはバックグラウンドにあります)。

これがどのように機能するか説明していただけますか?SEO に関する私の考えは正しいですか? たとえば、私はdjangoを使用していますが、それは問題ではないと思います。

前もって感謝します。

4

2 に答える 2

2

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">
于 2013-01-18T15:42:57.930 に答える
0

を使用しwindow.locaitonて、URL を任意のものに変更できます。これを参照してください。

于 2013-01-18T15:41:31.107 に答える