FrontEnd/JavaScript(10)
-
[javascript]๋ณธ์ธ ์ธ์ฆ ๊ตฌํ ์ Failed to launch "" because the scheme does not have a registered handler ์๋ฌ
๋ณธ์ธ์ธ์ฆ url์ ๋ถ๋ฌ์ฌ ๋ Failed to launch "" because the scheme does not have a registered handler ์๋ฌ๊ฐ ๋ฌ๋ค. ๊ฒ์๊ฒฐ๊ณผ ํฌ๋กฌ ๊ฐ๋ฐ์ ๋๊ตฌ์์ ๋ชจ๋ฐ์ผ ๋ชจ๋๋ฅผ ์ผ๊ณ ๋ณธ์ธ์ธ์ฆ api๋ฅผ ํธ์ถํ ์ user agent๊ฐ ์์๋ก ๋ณ๊ฒฝ๋ ํ๊ฒฝ (ํฌ๋กฌ ๋ธ๋ผ์ฐ์ > ๊ฐ๋ฐ์๋ชจ๋ > ๋ชจ๋ฐ์ผ ์ค์ )์ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ณธ์ธ์ธ์ฆ์ด ๋์ง ์๋ ์๋ฌ๊ฐ ์๊ธด๋ค๊ณ ํ๋ค ๋ชจ๋ฐ์ผ ๋ชจ๋๋ฅผ ๋ ํ ์บ์ ์ง์ฐ๊ณ ๋ค์ ์๋ํ ๊ฒ!
2023.06.30 -
window.close()๊ฐ ์๋ ๋
์ฝ๋๋ฅผ ์ง๋ ๋์ค window.close()๊ฐ ํฌ๋กฌ์์ ์๋จนํ๋ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋ค ํน์ ๋ชฐ๋ผ self.close()๋ก ๋ณ๊ฒฝํด๋ณด์๋ ์๋จนํ๋ ๊ฑด ์ฌ์ ํ์ ์ ํฌ๋กฌ์์๋ง ์๋จนํ๋๊ฑธ๊น ์ฐพ์๋ณด๋ค๊ฐ https://stackoverflow.com/questions/19761241/window-close-and-self-close-do-not-close-the-window-in-chrome ๋ธ๋ผ์ฐ์ ๋ด์์ ์ ์ฉ์ ๋ง๊ธฐ ์ํด ๋ณด์์ฐจ์์์ ๋ง์๋์๋ค๋ ์ค๋ช ์ ๋ณด๊ฒ ๋์๋ค. function windowClose() { window.open("", "_self").close(); } ์๋๋ ๋๊ฒ ํด์ผํ๋๊น ๊ฒ์ํ์ฌ ์ฐพ์ ๋ฐฉ๋ฒ์ ์ด๋ ๋ค! windowClose()๋ฅผ ๋ฒํผ์ด๋ aํ๊ทธ์ ์ ์ฉํด์ฃผ๋ฉด ๋! ์ฃผ์ํ ์ !! window.c..
2023.06.30 -
JavaScript๋ก radiobox value ๊ตฌํ๊ธฐ
์ ์ฌ 2์ผ์ฐจ ์ ๊ธฐ(๋)์๊ฒ ๋ฏธ์ ์ด ๋จ์ด์ก์ต๋๋ค ๋ฏธ์ ์ด ๋ฌด์์ด๋๋ฉด ๋ผ๋์ค๋ฐ์ค์ ์ฒดํฌ ๊ฐ์ post๋ก ๋ณด๋ด๋ ๊ฒ! ๊ฐ๋จํด๋ณด์ด์ฃ ? ๋ค ์ ๊ฐ ๋ณด๊ธฐ์๋ ๊ฐ๋จํ๋๋ผ๊ตฌ์ฉ! ๊ทผ๋ฐ ๋ง์ ํ๋ ค๋๊น ์ ๋ฉ๋ถ์ธ๊ฐ์ ๋ฌผ๊ฒฝ๋ ฅ์ธ๊ฐ๋ด ๋๋คใ ใ ๊ทธ๋๋ value๊ฐ์ ๊ตฌํ๊ณ ๋ ์์ต๋๋ค๋ง ํด๊ทผํ๊ณ ๋ ๋ ์ฐ์ฐํด์ ํ๋ฒ ๋ ํด๋ณด๋ ต๋๋ค ๊ทธ ์๊ธฐ ๋ค์ด๋ณด์ จ๋์ ๋ด ์ฝ๋๋ ์ด๋นจ๊ณผ,,,์คํ์ค๋ฒํ๋ก์ฐ์,,,์ด๋ค ๋ธ๋ก๊ทธ์ ์กด๋ ์๋ ๊ธ๊ณผ ์ธ๋์ธ์ด ์ฌ๋ฆฐ ์ฝ๋ฉ ์ ํฌ๋ธ์ ์งํฉ์ฒด๋ผ๋ ์๊ธฐ radiobox value๋ผ๊ณ ์ ํฌ๋ธ์ ์ณค๋๋ ์ด๋ค ์ธ๋์ธ์ด react๋ก ์ฝ๋ ์ง ๊ฒ ๋์ค์ง ๋ญก๋๊น!! ๊ทผ๋ฐ ์ ๋ ํจ์ด๋ก ์งค ๊ฑฐ๋ผ์ ๋งํฌ์ ๋ง ํ์ณค์ต๋๋ค ์ธ๋์ธ ์ ํฌ๋ธ๋ณด๊ณ ๋งํฌ์ ํ 5๊ฐ์ ๋ผ๋์ค ๋ฒํผ์ ๋๋ค! ๋ฒํผ ์ฒดํฌ ํ ์ ์ถ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ฝ์์ฐฝ์ ๊ฐ๋ฅผ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์ง๋ณด๊ฒ ์ต๋..
2023.05.23 -
(Vanila Js) ์ฐ์ฐ์ ์ค๋ฅ ํด๊ฒฐ
์ ๋ง ์ด๋ณด๊ฐ์ ์ค์๋ฅผ ํ๋ค ์ด๋ฐ์์ผ๋ก ๊ฒ์ ๋ฐ์ค ์์ ์ ๋ชฉ์ ํด๋ฆญํ๋ฉด ์ ์ฒด ์ด๋ฏธ์ง์ ์ ๋ชฉ, ์ซ์๊ฐ ๋ฐ๋๋ ์๋ฐ์คํฌ๋ฆฝํธ ์์ ๋ฅผ ํ์ตํ๋ ์ค์ for ๋ฌธ์ ๋๋ฆฌ๋ ค๊ณ ์ฝ๋๋ฅผ ์ง๊ณ ๋๋ฆฌ๋ ค๋๋ฐ ํด๋ฆญ์ ํ๋ฉด ์ด๋ ๊ฒ html ์ aํ๊ทธ์ ๊ฑธ๋ฆฐ ์ด๋ฒคํธ๊ฐ ์คํ๋๋ ๊ฒ์ด๋ค...^^ const gallery = document.querySelector('#gallery'); const hOne = gallery.querySelector('h1'); const str = gallery.querySelector('strong'); const img = gallery.querySelector('.showBox img'); const btns = gallery.querySelectorAll('.btns li'); const spa..
2023.01.17