๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ277 JAVASCRIPT FOR DETECTING BROWSER LANGUAGE (๋ธ๋ผ์ฐ์ ์ธ์ด ์ถ์ถ) ํ์ฌ ๋ธ๋ผ์ฐ์ ์ธ์ด ์ค์ ๊ฐ์ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์๋ IE์ ๋น IE(ํํญ, ํฌ๋กฌ ๋ฑ๋ฑ)์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. IE์ navigator๊ฐ์ฒด์๋ systemLanguage, userLanguage, browserLanguage ๊ฐ ์์ด ๋ง์น ๋ธ๋ผ์ฐ์ ์ธ์ด๋ฅผ ๋ณด์ฌ์ค ๊ฒ ๊ฐ์ง๋ง, ์ ํ ๊ทธ๋ ์ง ์์ ์ฌ๋์ ํผ๋์ ๋น ํธ๋ฆฌ์ฃ . ํผ๋์ ์ฃผ๋ IE์ ์ฉ ์์ฑ navigator.userLanguage OS์ ์ ์ดํ – ๊ตญ๊ฐ ๋ฐ ์ธ์ด – ์ ๋ ฅ ์ธ์ด๋ฅผ ๋ํ๋ธ๋ค. navigator.browserLanguage, navigator.systemLanguage OS์ ์ ์ดํ – ๊ตญ๊ฐ ๋ฐ ์ธ์ด – ํ์ ์ธ์ด์ ๋ฐํํ๋ค.(browserLanguage์ systemLanguage์ ์ฐจ์ด๋ ๋ฐ๊ฒฌํ์ง ๋ชปํ๋ค.) ๋ชจ๋ OS ์ธ์ด ์ค์ ๊ณผ ์ฐ๊ด๋์ด์๋ค $.. 2021. 7. 21. ์์ ๋ฌด๋ฃ ๋ค์ด๋ก๋ ์คํ๋ ๋์ํธ๋ ํ๊ณ์์ ์ด๋ ๋ง์ ๋ฐ์ดํฐ์ ๊ณ์ฐ์ ์ฃผ๋ก ํ์ฉ๋ฉ๋๋ค. ์กฐ์ ์๋ ๋ค์ฐ ์ ์ฝ์ฉ์ด ์์ ๋ง์คํฐ์๋ค๋ ์ฌ์ค์ ์ญ์ฌ ๋ํ๋ค์๊ฒ๋ ๋๋ฆฌ ์๋ ค์ง ์ฌ์ค์ด๋ค.(๋ฐ์ ์ ๋ง๋ก!!) ๋ง์ ์ ๋ณด๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ ๋ ฅํ๊ณ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ๊ธฐ์ํด ์์ ๋ฌด๋ฃ ๋ค์ด๋ก๋๋ฅผ ์ด์ฉํ๋ ๋ถ๋ค์ด ๋ง์ต๋๋ค. ์์ ๊ฐ์ ํ๋ก๊ทธ๋จ์ ์คํ๋ ๋์ํธ๋ผ๊ณ ํ๋๋ฐ ์ด๋ฐ ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ํ์ฌ ์ ํ์ด ์กด์ฌํ์ง๋ง ์ฐ๋ฆฌ๋ ๋ณดํต ๋ง์ดํฌ๋ก์ํํธ ์์ ๋ง ๊ธฐ์ตํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ms์คํผ์ค ์์ ์ ๊ต์ฅํ ๊ณ ๊ฐ์ ํ๋ก๊ทธ๋จ์ ๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ms์คํผ์ค ์์ ์ ์ฌ์ฉํ๊ณ ์ต์ํด์ง๋ค๋ณด๋, ์ด๋ฐ ์๋ฅ ํ๋ก๊ทธ๋จ๋ค์ด ๋์ฒด๋ก ์์ ๊ณผ ๋น์ทํ ํ์์ ์ ์งํ๊ณ ์์ฃ . ํ์ปด์คํผ์ค์ ํ์ , ๊ตฌ๊ธ์ ์คํ๋ ๋์ํธ ๋ฑ๋ฑ์ด ๊ทธ๋ ์ต๋๋ค. ์์ ์ ์ด๋ฆ์๋ ์๋ค์ํผ ์ ๋ก ๊ตฌ์ฑ๋ ์ํธ๊ฐ ์ฃผ ํ๋ฉด์ ๋๋ค.. 2021. 7. 1. ์๋ฐ์คํฌ๋ฆฝํธ navigator.useragent๋ก ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๊ธฐ. ์๋ฐ์คํฌ๋ฆฝํธ navigator.useragent๋ก ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๊ธฐ. 2014.06.29 10:13 ํผ๋ธ๋ฆฌ์ฑ์ ํ๊ฑฐ๋ ์นํ์ด์ง๋ฅผ ๊ฐ๋ฐํ๋ค ๋ณด๋ฉด, ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ถ๊ธฐ๋ฅผ ์ฒ๋ฆฌํด์ฃผ์ด์ผ ํ ๋๊ฐ ์๊ธด๋ค. ๊ทธ๋ด ๋ ๋ฐ๋์ ์ฒ๋ฆฌํด ์ฃผ์ด์ผ ํ ์๋ฐ์คํฌ๋ฆฝํธ์ navigator.useragnet๋ฅผ ์ด์ฉํ๋ฉด ๋ธ๋ผ์ฐ์ ์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค. ๋ค๋ค ์๊ณ ์๋ ๋ถ๋ถ์ธ๋ฐ, ์ด๋ ๊ฒ ํ์ธ๋ useragent๊ฐ์ ์ด๋ป๊ฒ ํ์ฉํ ๊ฒ์ธ๊ฐ๊ฐ ๋ถ์ฐจ์ ์ธ ๋ฌธ์ ๊ฐ ๋๋ค. ์ผ๋จ์ ์ด๋ฒ ํฌ์คํ ์์๋ userAgent๋ฅผ ๋ฌธ์์ด๋ก ๋๊ฒจ์ ํ์ธํ๋ ๊ฒ๊น์ง๋ง ์งํํ๋๋ก ํ๊ฒ ๋ค. var ua = navigator.userAgent; document.write(ua); ์์ ํ์์ ๋ณด๋ค์ํผ ๊ต์ฅํ ๊ฐ๋จํ๋ค. navigator.use.. 2021. 7. 1. ๋ฆฌ์กํธ ๋ฐ์ดํธํผ์ปค ํฌ๋งท api axios error๋ฌธ์ react datepicker date format axios not working ๋ฆฌ์กํธ์์๋ jquery์ฉ ๋ฐ์ดํธ ํผ์ปค๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ์๋ ์ฌ์ค ๋ฆฌ์กํธ์ฉ ๋ฐ์ดํธํผ์ปค์ธ react datepicker๊ฐ ํจ์ฌ ๊น๋ํ๊ฒ ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ ๊ตณ์ด ์ ์ด์ฟผ๋ฆฌ ๋ฐ์ดํธ ํผ์ปค๋ฅผ ๋ถ์ฌ์ผ ํ ํ์๊ฐ ์๋ค. ์ฌ์ค ์์ง ๋ฆฌ์กํธ๊ฐ ์ด์ง๋ผ react datepicker๋ฅผ ์จ์ ํ ๋ค๋ฃจ์ง๋ ๋ชปํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ ์์ผ๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ค ๋๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค. ์ผ๋จ, ์ ๊ท ํ๋ก์ ํธ์์ datepicker๋ฅผ ์ฌ์ฉํ ์ผ์ด ์์ด์ ์ค์นํ๋ค. yarn add react-datepicker ํน์ npm i react-datepicker ๋ก ์ค์น ํ๋ฉด ๋๊ฒ ๋ค. ๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋ ์ด๋ ๊ฒ ์ค์นํ๊ณ import DatePicker from "react-datepicker"; ํ์ ๊ฒฝ์ฐ ์คํ์ผ ๊นจ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง .. 2021. 5. 20. CSS๋ก ๋ค์จ ํ ์คํธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ โ๋ค์จ ํ ์คํธ๋ ๋ชจ๋ ์น ์ฌ์ดํธ์ ๋ฉ์ง๊ณ ๋ฏธ๋์ ์ธ ๋๋์ ๋ํ ์ ์์ต๋๋ค. ์ ๋ ํญ์ ๋ค์จ์ฌ์ธ์ ๋ง๋ฒ์ ์ข์ํ๊ณ CSS๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ ๋ง๋ค๊ณ ์ถ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ํ์ ๊ณต์ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค! ์ด ๊ธฐ์ฌ์์๋ ํ ์คํธ์ ๋น๋๋ ํจ๊ณผ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ํ CSS์ ํค ํ๋ ์์ ์ฌ์ฉํ์ฌ ๋ค์จ์ฌ์ธ์ ๋ค์ํ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ค์์ ์ฐ๋ฆฌ๊ฐ ๋ง๋ค ๊ฒ์ ๋๋ค. ํ ์คํธ์ ๊ธ๋ก์ฐ ํจ๊ณผ ์ถ๊ฐ ๋จผ์ ํ ์คํธ๋ฅผ ๋น๋๊ฒ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. text-shadow์์ฑ์ ์ฌ์ฉํ์ฌ CSS์์ ์ํํ ์ ์์ต๋๋ค.๊น๋ํ ์ text-shadow์ ์ผํ๋ก ๊ตฌ๋ถํ์ฌ ์ฌ๋ฌ ๊ทธ๋ฆผ์๋ฅผ ์ ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. .neonText { color: #fff; text-shadow: 0 0 .. 2021. 5. 6. ๊ตฌ๊ธ ์คํ๋ ๋์ํธ ์ค๋ณต๊ฐ ์ฐพ๊ธฐ, ์ ๊ฑฐ, ํ์ธํ๊ธฐ Remove Duplicates ๋ถ๊ฐ๊ธฐ๋ฅ ์ ๋ฒ ์๊ฐ์๋ ๋ง์ดํฌ๋ก์ํํธ ์์ ์์ ์ค๋ณต ๊ฐ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ดค์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ๋ ๋ง์ดํฌ๋ก์ํํธ ์์ ๋ ์์ฃผ ์ฐ์ง๋ง, ๋ ธํธ๋ถ์ผ๋ก ์์ ํ ๋๋ ํด๋ผ์ฐ๋ ์์ ์ด ๋ ์ฉ์ดํ ๊ตฌ๊ธ ๋๋ผ์ด๋ธ์ ์คํ๋ ๋ ์ํธ๋ฅผ ์์ฃผ ์ด์ฉํฉ๋๋ค. ์ธ์ ์ด๋์๋ ๊บผ๋ด ์ธ ์ ์๊ณ , ๋ฌด์๋ณด๋ค ๋ฌด๋ฃ๋ผ ๋ง์ ๋๊ณ ์ธ ์๋ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋์ ์์ ์์๋ ์์ฝ๊ฒ ๋๋ ๊ธฐ๋ฅ์ด ์๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ด์ ๋ถํธํฉ๋๋ค. ๋ฐ๋ก ์ค๋ณต ๊ฐ ์ ๊ฑฐ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ ์ ๊ณต์ด ์๋๋ค๋ ๊ฒ์ ๋๋ค. ํ์ง๋ง ๋ถ๊ฐ๊ธฐ๋ฅ์ผ๋ก addon์ ํ ์ ์์ต๋๋ค. ๊ตฌ๊ธ ์คํ๋ ๋์ํธ ๋ถ๊ฐ๊ธฐ๋ฅ ๋ฉ๋ด๋ฅผ ์ด๋ฉด ๋ถ๊ฐ๊ธฐ๋ฅ ์ด๊ธฐ ํญ๋ชฉ์ด ๋ณด์ ๋๋ค. ์ ๋ ์ด๋ฏธ Remove Duplicates ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ์์ด์ ๋ณด์ด์ง๋ง, ์ค์น ์๋ ๋ถ๋ค์ ๋ณด์ด์ง ์์ต๋๋ค. Remove Duplicat.. 2021. 3. 24. ์ด์ 1 ยทยทยท 27 28 29 30 31 32 33 ยทยทยท 47 ๋ค์