반응형
window.onpageshow = function(event) {
    if ( event.persisted || (window.performance && window.performance.navigation.type == 2)) {
        // Back Forward Cache로 브라우저가 로딩될 경우 혹은 브라우저 뒤로가기 했을 경우
        alert('에러');
    }
}

뒤로가기했을때, 로딩될 화면에 설정해주면된다.

반응형

 

반응형
반응형

나는, 상품구매 버튼을 누르면, 로그인 이후에 이용이 가능하다는 alert창과 함께 location href로 페이지를 /login 으로 이동해줄꺼다. 로그인 후에, 상품구매로 가길 원했기 때문에 거기로 다시 보내줄 꺼다.

var goURL = "/user/list?pItem=" +tomato;	// 이동하려는 URL
c_confirm("알림", "로그인 후 이용해주세요.", "확인", "non", 400, function(result) {
    location.href="/login?nextUrl="+encodeURIComponent(goURL);
});

먼저, 이동을 원하는 URL 을 먼저 설정하고, 

location.href="/login?nextUrl="+encodeURIComponent('원래 원했던 페이지이동 URL');

반응형
반응형

1. tag 추가

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

 

2. 오늘날짜 설정

$(function() {
    // 날짜 비교 위한 날짜 가져오기
    <c:set var="now" value="<%=new java.util.Date() %>" />
    <fmt:formatDate var="today" value="${now}" pattern="yyyy-MM-dd hh:mm:ss" />
    var todayDate = "<c:out value='${today}'/>";
});

<c:if test="${today > 비교하고자하는 날짜}"/>

이런식으로 사용해도 된다!

반응형
반응형
$('input.timepicker').timepicker({
		        timeFormat: 'h:mm',
		        interval: 30,
		        minTime: '9',
		        maxTime: '18:00',
		        defaultTime: "09",
		        startTime: "09:00",
		        dynamic: false,
		        dropdown: true,
		        scrollbar: true
		    });

원래 는 이거였는데,

아무리 value 값을 jquery 로 넣어줘도 안되더라. 그래서 저기서 defaultTime 의 값에 넣어줘봣다. 변수로 선언해서

var startTimeVal = '09:00';
// 만약 바꾸기 원하는 값이 존재하면, 그 값을 변수에 넣어주기
if(infoMap != null && infoMap != undefined){
    startTimeVal = infoMap.eduBgngTm;
}else{
    startTimeVal = "09:00";
}


$('input.timepicker').timepicker({
    timeFormat: 'h:mm',
    interval: 30,
    minTime: '9',
    maxTime: '18:00',
    defaultTime: startTimeVal,	// 여기에 그 변수 넣어주기
    startTime: "09:00",
    dynamic: false,
    dropdown: true,
    scrollbar: true
});

그랫더니!!!

선택이 잘되어 나왔다!!

반응형

+ Recent posts