2012-09-04 206 views
0

一個js模式彈出我不知道如何做到這一點。我想要的是在用戶完成查看特定頁面後出現模態頁面。完成查看某個頁面後,有重定向的頁面

舉例來說,如果用戶是在payment.html他們支付和重定向到feed.html。在feed.html頁我想您模式彈出感謝。但是隻有在用戶訪問了付款頁面之後。

這怎麼辦?

+0

3選項:獲取變量,服務器端條件包括&Cookies。 –

回答

4

事情是這樣的,也許:

$(document).ready(function() { 
    var entryPage = "payment.html"; 
    var referrer = document.referrer; 
    if (referrer.indexOf(entryPage) >= 0){ 
     // Code to show modal goes here 
    } 
}); 
+0

內,如果,我說'$( '#thanksModal')模態( '秀')。 的console.log( '感謝');'。它似乎沒有工作,因爲它甚至沒有在控制檯中顯示。任何它可能無法使用的原因? – Modelesq

+0

我很確定jQuery模式的語法只是$('#thanksModal')。show();我會嘗試一個簡單的警報('這是工作嗎?');在if語句中查看它是否到達代碼。 –

-3

你可以使用一個會話跟蹤的頁面訪問量。

如果不希望顯示他每次加載其他頁面的時間。 在包含文件 把代碼

if(isset($_SESSION['visited']) && $_SESSION['visited'] = 1){ 
//show modal pop_up 

$ _SESSION [ '訪問'] = '2'; }

+4

他明確表示他在使用Python,而不是PHP。 – rid