자바스크립트에서 모바일 여부를 체크하는 간단한 함수를 안내해 드리겠습니다. 함수를 호출하여 true인 경우, 모바일 환경으로 간주하여 설정하시면 된답니다. 사이드, 내비게이션 등 모바일과 데스크탑 환경에서 별도로 설정이 필요한 경우에 유용하게 활용할 수 있을 것입니다. <script> function isMobile() { return…
background나 background-color 모두 색상을 설정할 수 있는 것으로 보입니다. 그렇다면 두 속성 간의 차이가 무엇인가에 대해 궁금증이 있는 분이 계실 것입니다. 어떤 부분에서 차이가 있는지 간략히 확인해 봅시다. 차이점을 한 마디로 정의하면 background 속성은 백그라운드에 관한 모든 속성을 한 번에 설정할 수 있도록 지원하고,…
$(Element).fadeOut(); 함수를 사용하려고 하는데 오류가 발생하셨나요? 아마 웹페이지에서 jQuery를 사용하지 않을 가능성이 높습니다. 순수 자바스크립트만으로 페이드아웃을 구현하려면 다음과 같이 스크립트를 추가해 주세요. 기호에 따라 가공하시면 된답니다. [JavaScript] fadeOut without jQuery 페이드아웃 함수를 …
구글 블로그 테마를 수정하다 보면, 알 수 없는 스크립트가 보이기도 합니다. 해당 코드는 언패킹을 통해 해석할 수 있답니다. 패킹 var _0x35d7=["\x24\x28\x64\x6F\x63\x75\x6D\x65\x6E\x74\x29\x2E\x72\x65\x61\x64\x79\x28\x33\x28\x29\x7B\x34\x20\x31\x3D\…
HTTP ERROR 400 해결하기 티스토리를 이용할 때, 로그인 상태를 유지한 상태에서 즐겨찾기로 이동하다 보면 간혹 발생하는 현상이 있습니다. 해당 현상은 티스토리에 접속이 불가하며 "페이지가 작동하지 않습니다. 문제가 계속되면 사이트 소유자에게 문의하세요."라는 메시지를 표시해 드립니다. 또한, 오류코드는 400과 더불어 &quo…
구글 서치 콘솔에서 티스토리 블로그 게시물의 누락을 확인하는 방법에 대해 알아보도록 합시다. 누락된 글은 색인 생성을 요청하도록 설정해보겠습니다. 구글 서치콘솔 티스토리 색인 누락 확인 및 색인 생성 요청, 설정하기 티스토리 오픈 API 앱 등록하기 티스토리 게시물 가져오기 구글 서치콘솔 색인이 생성된 페이지 내보내기 티스토리, 서치콘솔 비교 파일 생성하…
JavaScript에서 소수점 반올림을 지원하는 함수는 toFixed 가 있습니다. toFixed 구문 안내 toFixed 함수의 매개변수는 소수점 뒤에 나타날 자릿수를 0 이상, 20 이하의 값으로 설정합니다. 값을 지정하지 않으면 0을 사용합니다. 소수점 이하가 길면 숫자를 반올림하고, 짧으면 0으로 채우기 때문에 필요시 소수점 이하 0은 제외할…
윤년 1년은 365일로 약속을 하였으나, 달력의 계산에는 오차가 있을 수밖에 없습니다. 이러한 역법의 오차를 보정하기 위해 사용하는 한 가지 방법이 윤년을 체크하는 것입니다. 보통은 2월이 28일까지 있는데, 윤년 또는 윤달이 있는 경우에 2월 29일까지 발생하는 이유가 이 때문입니다. 윤년 체크하기 해당하는 연도가 윤년 또는 윤달인지 여부를 확인…
JavaScript에서 달력과 같은 값에서 반환되는 하이픈을 제거하고 싶습니다. 어떻게 해야 할까요? 크게 2가지 방법을 안내해 드리겠습니다. 정규식으로 하이픈 제거하기 우선, 정규식으로 하이픈을 제거하는 방법에 대해 안내해 드리겠습니다. 아래의 예제 코드에서는 replace() 메서드와 정규식 /-/g를 사용하여 하이픈을 전역으로 제거하는 것을 보…
티스토리 API 사용 중에 access_token \uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. 오류가 발생하였나요? {"tistory":{"status":"400","error_message":"access_tok…
CSS에서 말풍선 꼬리를 만들어보는 방법에 대한 예제 코드입니다~ speech-bubble 이라는 임의의 div 태그를 만든 다음에, 가상 요소 선택자 after를 추가하여 말풍선 꼬리를 만드는 예제를 보여드릴텐데요, 천천히 읽어보시면 쉽게 이해하실 수 있답니다. 말풍선 꼬리 만드는 방법 <style> #speech-bubble { po…
Uncaught TypeError: Cannot read properties of undefined 오류가 발생하는 것을 확인하였습니다. 이때에는 JavaScript undefined if 문으로 하는 방법으로 처리를 해야 하는데요, 방법을 안내해드리겠습니다. 문제상황 : 무작위 게시물(랜덤포스팅) 부분에서 오류가 있습니다. json.feed.entr…
구글 크롬에서 클립보드에 복사하는 경우, 출처를 남길 수 있는 방법에 대해 안내해 드리려고 합니다. 요약하면 Ctrl+C 복사 시에 출처를 남길 수 있도록 추가하는 기능을 소개합니다! [테마] 로 이동하여 [HTML 편집]을 누릅니다. 사진에서 볼 수 있는 것과 같이, 자바스크립트 <script> ~ </script> 부분을…
https://beomsang.com/ 블로그와 같은 웹 페이지에서 상기와 같이 하이퍼링크를 추가할 때, 현재의 페이지를 그대로 유지하면서 새로운 창을 띄워서 보여드리는 기능을 소개해 드리려 합니다! 링크를 수정한 다음 좌측에서 [HTML 보기]를 선택합니다. <p> 는 문단(paragraph)을 뜻하며 맨 뒤에 닫는다는 뜻으로 <…
highlight의 목적은 상기 자료와 같이 개발 코드를 꾸밀 수 있도록 지원하는 API입니다. 오늘은 highlight.js 사용법에 대해 안내해드리겠습니다~ 개발 블로그를 하는 경우, 특히 유용한 기능이니 참고해 주세요. highlight.js 는 어떻게 사용하는가? 하이라이트를 이용한 개발자 블로그 코드 꾸미기 공식 홈페이지는 다음과 같습니다…