HTML, CSS, JavaScript 기초과정 돌면서 웹개발 입문했음
프로그래밍은 공부만 해봤자 안써먹으면 다 까먹는데다 실전력이 떨어진다는 걸 잘 알기에
아주 작은 프로젝트라도 만들고 있음
그래서 여차저차 진행하고 있기는 한데 Javascript 담당에서 주로 반복적인 작업을 수행하다 보니까
함수를 정의시켜서 편리하게 했거든 이런식으로
근데 문제는 다른 사람이 들어가서 이런 식으로 과부하를 일으키는 코드같은 걸 친다든지 하면
바로 웹사이트가 죽어버리기에 콘솔에서 뭔짓을 하는 걸 막고 싶은데
F12 막기, 블록설정, 우클릭 막기를 넣는다 해도 허술해서 다 뚫리더라
물론 함수에서 사용할 수 있는 최대 숫자를 낮추는 식을 추가해도 되긴 하지만, 그래도 콘솔을 마음대로 못쓰게는 하고싶은데
암호화한다든지 콘솔을 차단한다든지 그런 방법은 없음?
이상한 짓하는데 웹서비스가 왜 죽음, 그짓 한놈 화면에서만 죽겠지
애초에 클라이언트 수정은 절대못막음, 보안은 전부 서버에서해야함
보안은 서버쪽에서 해야되는구나 고마워
폰트 뭐임
배달의민족 주아임. 글씨체 맘에드는거 쓰면 코딩하는 맛 더 나더라 ㅋㅋ
클라로 보내면 안되는 걸 보낸거 아닌 이상 상관없음
(function() { // 이 안에 니 코드를 넣으셈 })() 이러면 콘솔에서 그 짓 못함
근데 이렇게 하니까 처음 웹사이트 로딩할 때 함수 실행되고 그 이후로는 그 함수 실행시키는 버튼 눌러도 먹퉁이더라
document.querySelector('버튼 클래스 명').addEventListener('click', 실행 함수);
아마 html 태그에 onclick으로 이벤트를 붙인게 아닐까 싶은데 그런거라면 그런 짓 하지 마셈
onClick = "함수이름()" 한 거 맞음 ㅋㅋㅋ 아무튼 감사