반응형
카페 24에서 기존에 잘 작동하던 스크립트가 갑자기 작동하지 않았다. 개발자 모드로 오류 내역을 확인해보니 아래와 같이 써있었다.
Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure script '<URL>'. This request has been blocked; the content must be served over HTTPS.
이는 https인 홈페이지에 외부 경로의 파일을 http로 불러와서 생기는 오류로, 외부 경로들을 홈페이지와 동일하게 모두 https 또는 //로 변경해주면 된다. jQuery 스크립트 경로도 변경해주고, 나의 경우에는 구글 웹폰트, 이미지에도 경로 문제가 발생하여 모두 변경해 주었다.
변경 전 예시
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
변경 후 예시
http:// → // 로 변경
<script src="//code.jquery.com/jquery-latest.min.js"></script>
반응형
'개발 > js·jquery' 카테고리의 다른 글
[jQuery] Swiper 슬라이더 버튼 컬러 변경 (Navigation, Pagination) (4) | 2023.11.06 |
---|---|
[jQuery] 날짜선택 플러그인 DatePicker 옵션 (2) | 2023.09.12 |
[jQUery/JS] 음악 비디오 재생/일시정지/음소거 버튼 만들기 (2) | 2023.08.21 |
[jQuery] 결과값 숫자로 보여주기 (숫자에 콤마 찍기) (2) | 2023.06.05 |
[jQuery] Uncaught TypeError: $(...).sortable is not a function 오류 해결 (2) | 2023.04.27 |
[jQuery] Swiper Options 자주 사용하는 옵션 (2) | 2023.04.27 |
[jQuery] 스크립트로 배경 이미지 변경하기 (background-image) (2) | 2023.02.22 |
사업자번호 유효성/폐업여부 확인 (자바스크립트, 공공데이터포털 API) (2) | 2023.02.17 |