我有一個使用laravel創建的網站。我希望用戶在第一次訪問我的網站時能看到一個彈出窗口。只顯示一次在整個網站的導航中彈出一次
第一次我的意思是,用戶來到我網站上的任何頁面(這是第一次),訪問網站上的一些鏈接頁面(現在,這些頁面訪問不是第一次),在facebook相同的選項卡(從而離開我的網站),然後再次在同一個選項卡中打開我的網站(這是第一次)。
一次彈出背後的根本原因是在他瀏覽網站時不會一次又一次地打擾用戶。但是,一旦他離開並再次回來,那麼我想把它當作新的訪問(並再次顯示彈出窗口)。
我知道我可以用setTimeout()
在jQuery
做彈出的東西。但如何做一次?請注意,彈出窗口可以顯示在任何頁面上(如果它是當前訪問的第一頁),而不僅僅顯示在主頁上。
'document.referrer'爲我工作。 – halkujabra