我的网站基本上是一个销售商品的网上商店。
在我的主页上,我有一些引用特定产品的链接。在我的商店页面上,我有在FancyBox窗口中打开的每个产品的图像缩略图。
我希望我的主页上的链接将客户引导到商店页面,然后在其FancyBox窗口中打开该特定产品。有没有办法做到这一点?
我尝试给FancyBox锚一个ID,然后链接到shop.html#产品但是没有用。
答案 0 :(得分:0)
我认为您可以使用PHP中的GET变量将数据传输到新页面。您将传输您希望fancybox打开,如下所示:
www.YOUR_DOMAIN.com/YOUR_PAGE?fancybox=true
然后是代码:
<?PHP if (isset($_GET['fancybox'])) { ?>
<script>
$("#YOUR_IMAGE_ID").fancybox();
</script>
<?PHP } ?>
我建议使用PHP组合,因为您可能不希望默认情况下fancybox始终打开。如果你这样做,那么只需添加javascript代码:
<script>
$("#YOUR_IMAGE_ID").fancybox();
</script>
我希望它有所帮助。