2014-06-09 65 views
0

我嘗試從第一頁寫入鏈接,該鏈接將打開包含prettyphoto和automaticaly的第二頁,並打開包含第三頁的prettyphoto插件。這樣做,我必須從第一個鏈接發送一個變量,並在第三個鏈接中找回它。 這可能嗎?鏈接包含來自父頁面的iframe的漂亮照片

回答

1

是的,它是:如果第一個第三個網站在同一臺服務器上運行,您將能夠使用HTML5 Web存儲或Cookie。下面是一個例子(HTML5 Webstorage):

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

嗨,謝謝你的回答。我找到了另一種方式來做到這一點 –

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 
} 
?> 

我現在正在尋找一個全屏幕prettyphoto自動打開,但這是另一個問題,主要問題解決了我。