我有一個div用於顯示整個網站主頁上的css動畫容器...文本和背景打開後就像窗簾一樣,顯示出它下面的網站。這就像一個介紹着陸頁。事情是我需要它只出現在第一頁加載。我不希望它出現在頁面刷新上,或者有人瀏覽網站並返回到主頁。在第一頁加載只顯示div
有人可以告訴我如何編碼這個,因爲我在網上搜索了很多,並沒有找到任何明確的解釋,我的個案。
下面是DIV代碼:
<div id="landContainer">
<div class="left-half" id="leftP"><article class="leftPanel"><img id="SloganLeft" src="Decouvrez.svg"></article></div>
<div class="right-half" id="RightP"><article class="rightPanel"><img id="SloganRight" src="Atteignez.svg"></article></div>
</div>
所以我只能在第一頁加載顯示股利將是一個與ID landContainer,包含一對夫婦其他divs。
因爲我對這種類型的編碼不熟悉,所以我需要一個完整的示例代碼,我需要使用我的div。
伊恩......這是我的index.html文件的內容...
<!DOCTYPE html>
<html>
<head>
<title>Landing page v2</title>
<link rel="stylesheet" type="text/css" href="landing.css" media="screen" />
</head>
<body>
<div id="landContainer">
<div class="left-half" id="leftP">
<article class="leftPanel"><img id="SloganLeft" src="Decouvrez.svg"></article>
</div>
<div class="right-half" id="RightP">
<article class="rightPanel"><img id="SloganRight" src="Atteignez.svg"></article>
</div>
</div>
<script type="text/javascript" src="scripts/snap.svg-min.js"></script>
<script scr="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
var isExists = localStorage.getItem("pageloadcount");
if (isExists != 'undefined') { $("#landContainer").hide();
}
localStorage.setItem("pageloadcount", "1");
});
</script>
</body>
</html>
您可以使用cookie或本地存儲。他們第一次打到頁面時,檢查他們是否有cookie,如果不顯示div,然後設置cookie。 – Kolby