개발
브라우저별로 스크립트 따로 쓰는 법, ie 조건문
⚠ 이 글은 2년 이상 지난 이야기에요. 읽으실때 참고!
ie용 es5 스크립트 패킹한걸 브라우저 조건문을 통해 로드하는 방법입니다.
스크립트 위치에 어디든지
<!--[if IE]>
<script src="{{ asset('js/app.es5.js') }}"></script>
<![endif]-->
<!--[if !IE]><!-->
<script src="{{ asset('js/app.js') }}"></script>
<!--<![endif]-->
Copy
적용 예시
컨디셔널 코멘트로 여러 브라우저나 미디어에 대해서 조건문을 설정할 수도 있음.
#JavaScript
0
개의 댓글
개발 카테고리의 다른 글
02/25/2021
es5만 지원되는 ie같은 브라우저에 es6 쓰는 방법, 바벨(babeljs)
es5만 지원하는 더러운 ie 같은 브라우저가 있다.ie11은 es2015까지만 지원해줘서 remove()나 parameter default 같은 es6의 기능을 쓰려면 이를 es5에 맞게 컨버팅 해줘야 한다. 뭐 코드를 es5로 짜면되겟지만 이미 한물 간 스크립팅하느니 es6로 개발하고 컨버팅하는게 낫지요. Laravel 같이 Webpack Mix 쓰는 경우이 경...
02/18/2021
라라벨 ajax로 FormData 넘길때 method에 의해 발생할 수 있는 오류
그렇다. 라라벨에서는 URL Request를 여러가지 메소드를 이용해 호출할 수 있다.넘기는 데이터가 간단히 파라미터 수준이라면 어느 메소드(put, delete, option 등)을 쓰던 문제는 없다. 문제문제는 ajax로 파일을 포함한 데이터(멀티폼 데이터)와 함께 요청하는 경우인데, 보통 ajax로 파일을 넘길때는 FormData 객체를 쓰...
02/16/2021
jQuery filter, 실시간 검색
테이블이나 리스트형식의 데이터를 jquery filter와 toggle을 응용해 구현한 코드입니다.실시간 검색 물씬 남. HTML(Laravel Blade Template) Line 12의 input 태그에 onkeyup="tableFilter(this)" 으로 필터가 작동됨. Script 테이블 행의 모든 데이터를 기준으로 필터를 하고싶으면 .children('td:nth-child(2)') 를 빼...