Autor Zpráva
jefitto44
Profil
Známy má fotogalériu svojich fotiek. Jednotlivé fotky sa otvárajú vo fancyboxe a on potrebuje urobiť tak, aby keď dá zdieľať adresu, aby mu danú fotku otvorilo ihneĎ vo fancyboxe. PRoblém je ten, že počas prezerania fotiek sa adresa stránky nemení. Rozmýšľal som, že by sa to nejako dalo vyriešiť cez ten rel="" ktorý hovorí javascriptu, že fotky má otvárať vo fancyboxe. Myslíte, že sa to dá tak spraviť?
juriad
Profil
jefitto44:
Při zobrazení fotky ve fancyboxu nastavíš location.hash na název aktuální fotky. Tedy uživatel adresu skopíruje i s tímto.
Při změně fotky ve fancyboxu změníš location.hash. Při zavření fancyboxu zrušíš location.hash.

Při načtení stránky naopak zkontroluješ, zda existuje location.hash stejný jako název fotky, pokud ano, tak tu fotku zobrazíš ve fancyboxu. V opačném případě location.hash zrušíš.


Na Stackoverflow je k tomu tématu několik vláken:
http://stackoverflow.com/questions/12320630/direct-link-to-any-fancybox-but-with-url-in-address-bar
http://stackoverflow.com/questions/9028310/how-to-create-a-direct-link-to-any-fancybox-box

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: