链接包含来自父页面的iframe的prettyphoto

时间:2014-06-09 17:57:12

标签: variables hyperlink prettyphoto

我尝试从第一页开始编写一个链接,该页面将打开包含prettyphoto的第二页,并自动打开包含第三页的prettyphoto插件。这样做,我必须从第一个链接传输变量并在第三个链接中检索它。 有可能吗?

2 个答案:

答案 0 :(得分:1)

是的,它是:如果第一个和第三个网站在同一台服务器上运行,您将能够使用HTML5 Web存储或Cookie。这是一个例子(HTML5 Webstorage):

// Save...
localStorage.setItem('item', myVariable);
// Open...
var myVariable = localStorage.getItem('item');

答案 1 :(得分:1)

我发现了以下问题

我在第一页的链接中添加了一个变量

mypage.php?my_variable=<? echo $id; ?>

并在第二页上测试此变量的存在,以便将prettyphoto自动启动到jQuery函数init中:

<?PHP
if(isset($_GET['my_variable'])) {
$id = $_GET['my_variable'];
?>
$.prettyPhoto.open('third_page.php?id=<?PHP echo $id; ?>&ie=UTF-8&amp;oe=UTF-8&amp;   q=prettyphoto&amp;iframe=true&amp;width=100%&amp;height=100%');
<?PHP
}
?>

我现在正在寻找全屏漂亮照片自动开启,但这是另一个问题,主要问题已经解决了。