일단 나는 웹에대한 기초도 뭐도 없는상태임.
일이 있어서 간단한 웹페이지 만들어 보려고 하는데 지금 하려는게
index.html 에서 버튼누를 시에 a.html 로 이동시킴.
내가 하고싶은건 a.html 을 방문한 후 부터 index.html로 들어가면 a.html로 바로 리다이렉트 되도록 만들고 싶음
생각해본 방법은 쿠키를 남기는 방법으로 가능 할 것 같음. 그래서 계속 구글링함.
그런데 구글링한 자바스크립트 쿠키 예제들을 해봤는데 작동 안함. 그리고 대부분이 동적 웹에서 쿠키 다루는 내용임.
질문1. 쿠키는 정적웹에서 사용 못함?
질문2. 내가 하려고 하는게 쿠키로 할 수 있는게 아님?
질문3. 내가 하려는거 구현 가능한 거 맞음?
적은 후 읽어보질 않아서 말이 이상할 수 있는데 양해 부탁드립니다.
그냥 리다이렉트 명령어 쓰면 되는데 뭔 쿠키를 찾아 배고프냐
처음 방문 했을땐 그냥 idex화면 보여주고 a.html 들어간 후부터 리다이렉트 시키고 싶은데 가능한거임?
도대체 뭔 개소리냐 이게
정적웹에서는 안됨 ㅅㄱ
아 정적웹으로 할 수있는 방법은 없는거임? 아쉽네
ㄴ,ㄴ,ㅇ
초코칩쿠키
먼 개소리냐 a.html -> b.html -> c.html -> index.html 했을 때 a.html로 돌아가게 하고싶다는거임?
index.html -> b.html index.html -> c.html 다 가능한데 index.html -> a.html 일 경우에 다음 방문부터 index.html에서 a.html로 리다이렉트
브라우저 자체에 저장해
브라우저 자체에 저장하라는 건 무슨말임? 내가 정말 무지해서
쿠키를 처리하려면 서버가 있어야하거나 동적웹이어야하는데 정적웹이면 당연히 안되지 않을까?
그렇구나 쿠키에 대해서 지식이 모자라서 헛수고 했네.. 그러면 다른방법으로 구현하는건 방법이 없는거임?
localStorage는 자네가 묵어부렀어?
로컬스토리지라는건 동적 웹 아니어도 사용할 수 있는 거임? 찾아봐야겠다. 고마워!
ㅇㅇ 브라우져 닫아도 상태값 저장하고 싶으면 localStorage 브라우저 닫으면 초기화 시키고 깊으면 sessionStorage
그러면 localStorage를 사용해서 내가 하려는 걸 구현 할 수 있는거야?
여튼 index -> a 이동 할 때 버튼을 누르니까 버튼을 누르면서 동시에 javascript로 localstorage에 "true" "false"를 남기고 다음부터 index 에서는 localstorage 값 참고해서 만약 "true" 면 리다이렉트 하면 되잖아 참고로 localstorage는 string만 저장 가능함
그리고 cookie도 서버 통신 없이 직접 javascript로 남길 수 있는데 localstorage 써도 딱히 차이는 없을듯
지금 정리해 왔는데 답글 수정했구나 답변해줘서 정말 고맙다.
댓글 글자제한있어서 코드 못적네.. 일단 고마워!! 나머지는 내가 더 찾아보고 해볼게!
방금 해결했음!!! 다시한번 정말 고마워!