๋ชฉ์ฐจ
2015.03.26 01:30
์ค์ ๋ก ํํ์ด์ง๋ฅผ ๊ฐ๋ฐํ๊ฒ ๋๋ฉด, ํผ๋ธ๋ฆฌ์ฑ๊ณผ๋ ๋ณ๊ฐ๋ก ๊ฐ๋ฐ์ธ์ด๊ฐ ์ ํ์ง๋ ๊ฒฝ์ฐ์ ํ ๊ฐ์ ์์ค ํ์ด์ง๋ก ํ๋ผ๋ฏธํฐ๊ฐ์ ๋ฌ๋ฆฌํด์ ๋ค๋ฅธ ๋ฉ๋ด๋ฅผ ๊ตฌ์ฑํ๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค.
์ด๋ด ๋ ํน์ ์ด๋ฏธ์ง ํน์ ํน์ ์ฝ๋๋ง ๋ค๋ฅด๊ฒ ๋ณด์ฌ์ ธ์ผ ํ๋ ๊ฒฝ์ฐ ๊ฐ๋ฐ์๋ฅผ ๊ท์ฐฎ๊ฒ ํ๊ธฐ ์ซ์ผ๋ฉด location.href๋ฅผ ์ด์ฉํ๋ฉด ํธ๋ฆฌํ๋ค.
์์๋ก ๋ค ์ฌ์ดํธ๋ ์ข ๋ก๊ตฌ์์ค๊ด๋ฆฌ๊ณต๋จ์ธ๋ฐ, ์ ์ง๋ณด์ ์๋ขฐ๋ก ๋ด๋น๋ถ์์ ์ ํ๋ฒํธ๋ฅผ ํ์ด์ง์ ์ฝ์ ํด ๋ฌ๋ผ๋ ์๋ขฐ๊ฐ ๋ค์ด์๋ค.
๊ฐ๋ฐ์๋ค์ด ๋ฐ์ ๊ด๊ณ๋ก ๊ฐ๋ฐ์ ๊ฑฐ์น์ง ์๊ณ UI๋จ์์๋ง ์ฒ๋ฆฌํ ์์ค์ด๋ค.
http://www.ijongno.co.kr/front/main/11
๋ฌธํ์ฒด์ก์์ค, ์ข ๋ก๊ตฌ๋ฏผํ๊ด, ์ข ๋ก๋ฌธํ์ฒด์ก์ผํฐ, ๋๋ฌด์ฌ์ฑ๋ฌธํ์ผํฐ,์ฒญ์๋ ๋ฌธํ์ผํฐ,์ผ์ฒญํ ๋์ค์ฅ์ ์๋ธ๋ฉ์ธํ์ด์ง์์ ์ ์ฌ์ง์ฒ๋ผ ๋นจ๊ฐ๋ฐ์ค ์น ๋ถ๋ถ์ ์ด๋ฏธ์ง๋ฅผ ๊ฐ ํ์ด์ง์ ๋ด์ฉ์ ๋ง๊ฒ ๋ณ๊ฒฝํ๋ ๊ฒ์ด๋ค.
๋จผ์ ์ฃผ์๋ฅผ ์์ธํ ๋ณด๋ฉด, http://www.ijongno.co.kr/front/main/11, http://www.ijongno.co.kr/front/main/21, http://www.ijongno.co.kr/front/main/41 ์ด๋ ๊ฒ ๋ณํ๋ค.
์ ํ ์กฐ๊ฑด์ ์ค์๋ฒ์ ๋ฐ๋ก ๋ฐ์ํ ๊ฒ์ด ์๋๋ผ ๋ฏธ๋ฌ๋ง๋์ด ์๋ ๊ฐ๋ฐ์๋ฒ์์ ํ ์คํธ ํ ํ์ ์ ์ฉํ ๊ฒ์ธ๋ฐ, ๋น์ฐํ URL์ฃผ์๊ฐ ๋ฌ๋ผ์ง๋ค.
๋์ ์ ํด๋ ๊ตฌ์กฐ๋ ๊ฐ๊ธฐ ๋๋ฌธ์,
/front/main/
์ ๊ธฐ์ค์ผ๋ก ๋ท์ชฝ์ ์ซ์ 2์๋ฆฌ๋ง ์ถ์ถํด ๋ธ๋ค๋ฉด ํ์ด์ง๊ฐ ๋ฌ๋ผ์ง์ ์ ์ ์๋ค.
ํ์ฌ ํ์ด์ง์ ์ฃผ์๋ฅผ ์ฝ์ด์ค๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๋
location.href
์ด๋ค.
๋ณ์๋ฅผ ํ๋ ์์ฑํด์ ๋์ ํ๊ณ ,
.split('/front/main/');
๋ฅผ ์ด์ฉํด์ ๋ฌธ์์ด์ ์๋ผ ๋ธ๋ค.
meurl=meurl.split('/front/main/');
์ ๊ฐ์ด ํ๋ฉด meurl์ ๋ฐฐ์ด๋ก ์ ํ๋๊ณ , meurl[0]๊ณผ meurl[1]์ด ์์ฑ๋๋ค.
์ฐ๋ฆฌ๊ฐ ํ์๋ก ํ๋ ๊ฒ์ meurl[1]์ ๊ฐ์ด๋ค.
์ค์์น๋ฌธ์ ๋๋ฆฌ๊ธฐ ์ํด์ parseInt()๋ฅผ ์ฌ์ฉํด์ ์ ์ํ์ผ๋ก ๋ณํํด์ค๋ค.
์ผ๋จ ํ์ฌ ํ์ด์ง์ ํน์ฑ์ ํ๋ผ๋ฏธํฐ๋ , ์ฃผ์๋ ํ์ ์ ํ๋ค๋ฉด, switch()ํจ์๋ฅผ ์จ์ ์กฐ๊ฑด ๋ถ๊ธฐํด์ฃผ๋ฉด ๋๋ค.
๋ณ๊ฒฝ๋ ์ด๋ฏธ์ง์์ค๋ , html์ฝ๋๋ ๋ฌธ์์ด๋ณ์์ ๋์ ํด๋๊ณ ์ต์ข ์ ์ผ๋ก innerHtml์ด๋ jQuery์ html()ํจ์๋ก html์ฝ๋๋ฅผ ์นํํด์ฃผ๋ฉด ๋.
๋๊ธ