从电子邮件到灯箱-帮助

From E-Mail to Lightbox - Help!

本文关键字:帮助 电子邮件      更新时间:2023-09-26

这是我的情况-我有一个时事通讯,我要发送出去,我想做的是当用户点击电子邮件中的链接,它重定向到我的网页,其中一个灯箱将弹出显示视频。我不能在页面加载时触发灯箱,因为您可以在查看灯箱之前转到同一页面并查看内容。

任何想法如何触发灯箱从只是一个链接在电子邮件?这可能吗?

(我使用的是Fancybox Lightbox)

谢谢!

通过当前未使用的URL中的参数触发灯箱。例如,连接到http://www.mysite.com/page.ext?lightbox=1。然后,设置一个在页面加载时运行的JavaScript,检查lightbox值是否设置为1,如果是,在通常会弹出灯箱的按钮上执行click()事件。

因为你使用了一个新的参数,如果有人正常访问页面,他们仍然可以查看内容,没有灯箱立即弹出,因为他们不会有lightbox=1在查询字符串

编辑:

下面是一个JavaScript检查查询字符串的示例。它在你的个人资料中使用网站主页上的fancybox:

$(document).ready(function() {
    var url = window.location.href;
    url = url.toLowerCase();
    if (url.indexOf('?lightbox=1') != -1 || url.indexOf('&lightbox=1') != -1) {
        $j("#start").fancybox({
            'padding': 0
        });
    }
});