我尝试从第一页开始编写一个链接,该页面将打开包含prettyphoto的第二页,并自动打开包含第三页的prettyphoto插件。这样做,我必须从第一个链接传输变量并在第三个链接中检索它。 有可能吗?
答案 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&oe=UTF-8& q=prettyphoto&iframe=true&width=100%&height=100%');
<?PHP
}
?>
我现在正在寻找全屏漂亮照片自动开启,但这是另一个问题,主要问题已经解决了。