jquery
-
해킹대회문제 - flee button해킹/Wargame 2021. 3. 5. 16:18
Challenge 02. flee button click the button! i can't catch it! 문제 페이지로 들어가보니 인증 키를 받기 위해서는 버튼을 클릭하면 되는 간단한 문제였다. 어떻게 재밌게 풀어볼까 고민하다가 그냥 가장 단순한 방법으로 하기로! 콘솔창으로 버튼의 태그를 확인하고, 아래와 같이 jQuery를 사용해서 클릭 이벤트를 실행시켰다. good! Flag is : 80de5eb2137caf567b61a359f74c78c97a96a310 끝!
-
[Javascript] IE 및 Safari date 함수 NaN 오류프로그래밍/프런트 개발 2020. 4. 9. 10:34
PHP로 받아온 날짜 데이터를 활용하여 Javascript로 실시간 카운트다운 기능을 구현한 적이 있었다. 당시에 크로스브라우징 단계에서 원인을 알수없는 NaN 오류가 지속적으로 발생하여 삽질을 한 기억이 난다. 결론적으로 굉장히 단순한 방법을 통해 해결하였다. 혹시나 비슷한 상황으로 삽질중인 사람들이 있다면 이 글이 도움이 되길 바란다! 자바스크립트 Date 함수가 IE, Safari 등에서 NaN 으로 출력되는 오류가 발생하는 경우! 아래와 같이 PHP 변수에 시간을 담는다. 그리고 자바스크립트로 변수를 만들어 PHP변수를 담아준다. var date = new Date(''); 그리고 자바스크립트 date 변수를 확인해보면 NaN 오류가 발생할것이다!! 이는 Date 타입에서 -(하이픈)을 인식하지 ..