Tôi muốn kiểm tra xem trang có được tải lần đầu tiên không và sau đó trang có hiển thị bộ lọc hay không. Nếu tôi đặt showFiltermenu() trong hàm pageLoad thì nó sẽ hiển thị mỗi lần trang được tải nhưng tôi chỉ muốn nó hiển thị lần đầu tiên. Tôi đã thử sử dụng Page.IsPostBack
nhưng điều đó không hiển thị bộ lọc.cách kiểm tra xem trang có được tải lần đầu tiên không bằng cách sử dụng javascript
<script type="text/javascript">
function showFiltermenu() {
$("#filtermenuDrop").toggle('fold', {}, 500);
}
function closefiltermenu() {
$("#filtermenuDrop").toggle('fold', {}, 500);
}
function pageLoad() {
$("input[rel^='datepicker']").datepicker({
dateFormat: 'dd/mm/yy',
changeMonth: true,
yearRange: "c-50:c+50",
changeYear: true,
showOn: "both",
firstDay: 1,
buttonImage: "../images/icons/buttons/basic1-049-small.png"
});
<% if (Page.IsPostBack)
{ %>
showFiltermenu();
<% } %>
ShadowboxInit();
}
Bạn có thể sử dụng cookie. – Ibu
Bạn đang yêu cầu cookie. – connexo
bạn có thể đặt cookie hoặc sử dụng localstorage –