2016-04-22 88 views
0

有什麼辦法可以只用HTML和CSS做一個彈出窗口,讓它每20次訪問一次就出現在網站上的任何/所有頁面上?只有HTML和CSS的彈出窗口?

+5

不,你需要一些服務器端代碼。 HTML和CSS純粹是客戶端。 –

+0

是的,有一些方法可以創建一個只有CSS和HTML的彈出窗口。 – Manish

+0

@Manish不,你不需要一些服務器端語言 – Rasik

回答

0

無論如何,你應該使用JavaScript。您可以將計數器設置爲localStorage,以便在用戶訪問您的網站時獲得20次。你只能用javascript顯示/隱藏彈出窗口。

+0

好的,如果用戶清除瀏覽器歷史記錄和所有的cookies一切。它仍然是第n次訪問。 – Manish

+0

不,它不會,做一個緩存掃描將刪除本地存儲的網站重置您的計數器到0 –

+0

感謝您的評論到目前爲止。用PHP怎麼樣? – Chris

3

不,你不能用HTML和CSS來做到這一點。

1

不幸的是,沒有辦法用HTML和CSS來實現這一點。您需要一些服務器端語言來跟蹤頁面訪問。或者,您可能會使用Cookie或sessionStorage/localStorage與JavaScript。然而,這不是保持統計數據最可靠的方法。

0

只有使用HTML和CSS纔有可能彈出窗口。你唯一能做的就是使用覆蓋。但是,即使你想要打開郵件,你仍然需要使用Javascript或某種服務器端語言。在谷歌上有一些好的想法可以讓你指向正確的方向。

一切順利。 乾杯:)