2011-11-23 8 views
2

J'ai une page Web qui a une page avec de nombreuses images qui, lorsqu'on clique dessus, ouvre des overlays JQuery Tools séparés qui affichent des vidéos FlowPlayer. Nous les utilisons comme des tutoriels de diverses fonctionnalités du produit que mon entreprise propose. Ce que nous cherchons à faire est dans un e-mail avoir un lien qui ouvre le site sur la page ci-dessus et afficher automatiquement la superposition (et donc vidéo) dont nous avons besoin.Jquery Tools Overlay - Deep Linking

Est-ce que quelqu'un sait si c'est possible? Je sais avec PrettyPhoto que vous pouvez activer le lien profond pour obtenir le lien, mais ce que je n'arrive pas à comprendre, c'est comment le faire avec JQuery Tools Overlay.

Répondre

0

idée peut être IKE:
Dans vos e-mails que vous pouvez ajouter des valeurs GET aux liens comme www.yoursite.com?prodid=15 & image = image4
(Je suppose id de votre image de déclenchement que vous voulez afficher la vidéo est image4)
comme

<img src="/some.jpg" id="image4"/> 

et dans votre disque, vous devez coder ce GET comme ça (PHP);

// js codes that will run when your DOM is ready 
<? 
if ($_GET["image"]){ echo "$('#".$_GET["image"]."').click();";} 
?> 
//rest of your js code 

voir this fiddle pour machanism (je veux dire que vous pouvez tirer le déclencheur de l'élément par la méthode click())