본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


Javascript/[기초] Javascript

(기본/기초) Html 페이지 생성시 Content-type의 중요성

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2019. 4. 27.

 

 

얼마전 프론트에서 indexof를 활용하여 한글 데이터를 비교 한 뒤에 해당 데이터에 대한 처리 프로세스가 필요한 경우가 있었다.
워낙 쉽고 간단한 일이라 5분이내 해주겠다 하고선 작업하다가..
왠걸? 동작이 안되는 것이다..;;;;
indexOf, include 등등..여러 메소드를 동작시켰지만 단순한 비교가 되지 않아서 맨탈붕괴가 왔었는데..
파이어 폭스로 돌려보니 에러 힌트를 알려줘서 금방 해결했다.

에러메시지 모습

저 말인 즉슨...해당 페이지타입이 설정 안되서 문자 깨지는건 네가 감수하시오~ 라는 뜻이다...
테스트용 소스코드를 보니..
메타테그에 cotent-type이 설정되어있지 않았다;;;

<!DOCTYPE html>
<html>
  <head>
	<title>Test</title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <!--바로..이거한줄때문에...그 간단한 indexOf가...실행되지 않았던;;-->
	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
    <meta name="viewport" content="width=device-width" />	
  </head>

나중에라도...이런실수를 하지 않기위해서는 페이지를 만들 때 반드시 규칙에 맞게 만들도록 하는 습관을 길러야 겠다;

반응형
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글