전체 글568 자바스크립트 시간 제어 함수 setTimeout(), setInterval(), clearTimeout() 자바스크립트 시간 제어 함수 setTimeout(), setInterval(), clearTimeout() 자바스크립트를 이용해서 일정한 시간 간격마다 혹은 일정한 시간이 지난 뒤에 특정 이벤트를 발생시키거나 동작을 취해야 할 경우가 종종 있다. 이럴 때 사용하는 자바스크립트 시간 함수가 바로 setTimeout()와 setInterval()이다. setTimeout(), setInterval()의 가장 큰 차이점은 한 번만 실행하느냐, 계속 반복적으로 실행하느냐의 차이다. 위의 두 예제처럼 단 한번만 적용하고 싶다면 setTimeout을 사용하고, 일정한 시간간격으로 반복 적용하고 싶다면 setInterval()을 사용하면 된다. setInterval에서 1000이라는 숫자는 밀리세컨드로 해당 숫자의 .. 2020. 8. 31. 카페24 호스팅 2차도메인 티스토리 블로그 개인 도메인 설정 카페24 호스팅 2차도메인으로 티스토리 블로그 개인 도메인 설정하기 소개 도메인, 그것은 가치 있는 자원입니다. 때로는 필요에 따라서, 때로는 개성을 표현하기 위해 무료 도메인 대신 유료 도메인을 사용하는 경우가 있습니다. 사실, .com이나 .co.kr과 같은 도메인은 호스팅 업체에서도 1년에 10,780원이라는 비용을 지불해야 하는 부담이 있습니다. 하나 둘의 도메인은 큰 부담이 아닐 수 있겠지만, 수십 개의 도메인이 필요하다면 연간 수십만 원이 소모될 수 있습니다. 블로거들이 도메인 주소에 관심을 갖는 이유는 네이버 검색에서 티스토리 블로그의 순위가 낮거나, 네이버 검색에서 블로그가 누락되었을 때 새로운 도메인 주소를 사용하면 다시 등록이 가능해지기 때문입니다. 또한, 네이버 검색의 최근 경향은 도.. 2020. 8. 31. 자바스크립트 link Canonical javascript createElement appendChild window.location.href 결론부터 말하자면 삽질이다. 어느 날 갑자기 구글 애드센스 광고가 뜨지 않길래 확인해 보니 개인 도메인으로 설정된 무료 도메인의 루트 도메인에서 구글 애드센스 정책 위반이 떴다. 무료 도메인은 내도메인.한국 의 주소를 사용했다. 이게 해결이 안되면 광고를 게재할 수가 없단다. 난감하게도... 이 도메인 주소로 네이버 유입이 제법 있다. 그래서 혹시나 301 redirection이라도 써 볼까 했지만 그럴 방법이 전혀 없다. 돈을 쓰면 가능하겠지만... 일단 새로 호스팅을 받지 않는다는 전제 하에 그렇다. 그래서 궁리한 것이 내 도메인 한국의 단일 페이지 수정에서 Canonical를 설정해주고, 자바스크립트 location.href로 리다이렉션을 걸어서 옮기는 방법을 생각해 봤다. 결과는 앞서 말한 데로 .. 2020. 8. 30. 네이버 포토뷰어 다운로드 x64버전만 예전에는 컴퓨터에서 사진을 보려면 알씨를 주로 썼어요. 알씨는 지금도 다운로드할 수 있지만, 뭔가 좀 더 무거워진 느낌이고 예전만 못한 느낌이죠. 그래서 저는 주로 네이버의 포토뷰어를 썼었는데요. 언제부터인가 네이버 포토뷰어 다운로드가 안되더군요. 네이버에서 더 이상 포토뷰어 서비스를 하지 않는가 봅니다. 마지막 최종 버전을 다운로드 받아서 쓸 수 있으려고 첨부해 둡니다. 더 이상 업데이트는 안되지만 가볍고 빠르게 쓰기에 유용합니다. 2020. 8. 30. 구글 블로그스팟 내 블로그에 타사 URL 설정 개인도메인 호스팅.kr dns세팅 방법 구글 애드센스 ads.txt 에러 해결 방법 구글 블로그 스폿 내 블로그에 타사 URL 설정 개인 도메인 호스팅.kr dns세팅 방법 이 글에서는 hosting.kr이라는 회사에서 구입한 도메인을 google blogger.com에서 사용하고자 할 때 설정 방법을 안내합니다. 이와 동시에 개인 도메인 이용시 구글 애드센스에서 발생하는 ads.txt 문제도 함께 해결합니다. 보통 도메인은 있지만, 호스팅을 하지 않은 경우에는 ads.txt를 최상위 루트에 업로드할 수가 없습니다. 하지만, 구글 블로그스팟을 이용해서 최상위 도메인을 타사 url로 설정해 두면 ads.txt 문제를 해결할 수 있습니다. 그러니 호스팅 비용을 아끼고자 한다면, 루트 도메인은 구글에 양보하세요~ 도메인 제공업체의 웹사이트로 이동합니다. hosting.kr의 내도메인 관리에서.. 2020. 8. 29. [CSS] div에서 테이블의 valign처럼 텍스트를 가운데 정렬 시키기 display:table-cell; vertical-align:middle css로 div에서 테이블의 valign처럼 텍스트를 가운데 정렬 시키기 display:table-cell; vertical-align:middle 결론부터 말하자면, div인데 table의 cell처럼 동작을 시키기 위한 방법이다. div의 높이가 고정되어 있을 때 텍스트 를 세로의 중간에 정렬 시킬 필요가 있을 때가 있다. 테이블에서 valign을 center로 주었을 때처럼 보이게 한기 위한 것이다. 보통 css에서 수직정렬에서 가운데에 정렬시키고 싶을 때는 vertical-align:middle을 사용한다. 하지만 div에서는 vertical-align:middle만으로는 수직 가운데 정렬이 되지 않는다. 이 때 div의 display속성을 table-cell로 부여함으로써 마치 테이블셀에서의 수.. 2020. 8. 29. 워드프레스 네이버 웹마스터도구 등록 사이트 최적화 제목이 없는 페이지 문제 해결방법 sitemap문제 워드프레스로 블로그를 운영할 때 네이버 웹마스터 도구에 등록을 해야만 네이버 검색에 블로그 포스팅을 검색 시킬 수가 있습니다. 그런데 문제는 사이트최적화가 제대로 이루어지지 않으면 아무리 양질의 포스팅을 하더라도 검색에 등록이 안될 수가 있습니다. 아...사실은 딱히 크게 관계는 없습니다. 블로그 자체만으로 운영을 한다면 사이트 최적화가 이루어지지 않더라도 충분한 컨텐츠만 있다면 네이버검색에서 등록된 글을 보게 될 수가 있습니다. 그래도 웬만하면 워드프레스 네이버 사이트 등록을 했을 때 사이트최적화가 완벽히 이루어지는 것이 기분상으로도 좋죠. 네이버 웹마스터도구 사이트최적화 메뉴에서 위와 같이 나오면 괜히 불안해지기도 합니다. 제목이없는 웹페이지, 제목이 동일한 웹페이지가 모두 "진단할 수 없습니다." .. 2020. 8. 29. XE보드 모듈 이름은 영문+[영문+숫자+_] 만 가능합니다. 오류 해결 방법 XE보드를 설정하다 보면 간혹 "모듈 이름은 영문+[영문+숫자+_] 만 가능합니다." 라는 오류를 만나게 됩니다. 뭐지? 어디에 뭔 모듈 이름을 설정하는거야? 싶은데 이 에러의 원인은 의외로 간단한데 있습니다. 바로 홈페이지로 설정된 페이지가 없을 때 발생합니다. 처음 XE보드를 설치하면 샘플로 된 페이지들이 존재합니다. 이 페이지들을 신나게 삭제해 놓고 보면 홈페이지로 설정된 페이지가 없을 때가 생깁니다. 이 상태에서 홈페이지 설정을 하지 않은 페이지의 콘텐츠 위젯 설정을 변경하려 하면 이런 에러가 뜨게 됩니다. 해결방법은 일단 아무 페이지를 홈페이지로 설정하기로 홈페이지로 만들어 줍니다. 나중에 얼마든지 홈페이지를 변경할 수 있으니 추후에 변경하면 됩니다. 2020. 8. 28. 컴퓨터 아이콘변경하는법 아이콘 파일 만들기 ico파일 제작방법 SimplyIcon1.1 컴퓨터 아이콘변경하는법 아이콘 파일 만들기 ico파일 제작방법 SimplyIcon1.1 윈도우 기반의 데스크탑에서 아이콘을 만들려면 ico파일을 만들어야 한다. 가장 간단하게 ico파일을 만드는 방법은 simplyicon이라는 유틸을 이용하는 방법이다. 첨부파일이 올려 두었으니 다운받아 쓸수 있도록 한다. 게다가 공짜다. 사용방법도 간단하다. 그냥 이미지 파일을 Drag & Drop하면 끝난다. 심지어는 저장 폴더를 지정할 필요도 저장을 위한 메뉴 선택도 필요 없다. 그냥 찝어서 올려 놓으면 원본 이미지가 있던 폴더에 ico파일을 만들어준다. 그렇게 만들어진 ico파일을 찜쪄먹던 삶아 먹던 그건 당신의 몫! ico파일로 favicon을 만들수도 있고, 외장하드의 아이콘을 변경하는데 쓸 수도 있다. 폴더의.. 2020. 8. 26. 이전 1 ··· 55 56 57 58 59 60 61 ··· 64 다음