У меня есть эта проблема в моем недавнем проекте. У меня есть страница галереи с использованием php (gallery.php), у которой есть jquery fancybox для отображения каждой фотографии в галерее. И я использую отдельную страницу details.php для отображения каждой фотографии в fancybox. (deatils.php?id=xxx)
Все работает нормально, но дело в том, что URL-адрес фонового окна остается в галерее.php, когда пользователь нажимает на каждую фотографию. Я хотел изменить URL-адрес на (gallery.php?id=xxx), чтобы пользователь мог поделиться URL-адресом на Facebook.
У меня также есть код для отображения правильной фотографии, когда идентификатор передается на страницу галереи. например (когда facebook делится ссылкой обратно на Gallery.php?id=xxx, появляется всплывающая правая страница сведений в fancybox), но когда fancybox закрывает URL-адрес, он остается прежним.
Я знаю, что это звучит правильно, но есть ли возможность маскировать или изменять URL-адрес всякий раз, когда появляется всплывающее окно fancybox. Пожалуйста помоги...