yunsh206

회원가입로그인
제로보드가 조금 오래됐다 보니 HTML 표준을 안따르는 것이 꽤 있더구만.

나름 마크를 붙이고 있는 상황에서 참을 수 없는 현실...

tidy_ok.jpg 마크 대신에 tidy_error.jpg 마크가 나타난다는 게 어찌나 신경쓰이는지.

근데 게시판은 그럭저럭 해결했는데 끝까지 골치를 썩이는 게 갤러리. 요건 제로보드의

기능을 확장한 DQ_Revolution이라는 걸 쓰고 있는 건데, Stylesheet 참조를 두 번하는

바람에 문제를 일으키네.

<head></head> 사이에

<link rel="Stylesheet" Href="URL..." type="text/css" title="style"> 를 추가해야

하는데, 제로보드 메인에서 이미 <head></head> 를 선언한 상태에서 DQ_Revolution이

뒤늦게 <body></body> 안에서 저걸 선언하는 바람에 HTML 표준에

안맞다고 나오더구만. 저걸 어떻게 해결할까 고민한 결과 Stylesheet 저것도 하나의

객체이며, 저것을 JavaScript로 추가해주면 되겠구나 결론을 내리고 방법을 찾아봤다.

좀 찾기는 했지만 그래도 용케 찾았다. 후훗...

DQ_Revolution의 get_config.php 파일에 있는 <link> 태그 대신에 아래의 스크립트를 추가하면 OK~~~

<script type="text/javascript">
        if (navigator.appName == "Microsoft Internet Explorer")
        {
             document.createStyleSheet("<?=$_css_dir?>style.css");
        }
        else
        {
             var styleSheet = document.styleSheets;
             var linkElm = document.createElement("link");
                     linkElm.rel = "stylesheet";
                     linkElm.href = "<?=$_css_dir?>style.css"
                     linkElm.type = "text/css";
             document.getElementsByTagName("head")[0].appendChild(linkElm);
        }
</script>
번호 제목 글쓴이 날짜 조회 수 추천 수
183 리눅스 SSH Network error: Software caused connection abort RanomA 2021.05.29 2018 0
182 인터넷 기본 설정 복원 창 띄우는 방법들 file RanomA 2021.05.01 1024 0
181 리눅스 디렉토리별 압축 파일 생성 쉘 스크립트 RanomA 2021.04.04 831 0
180 Javascript 숫자에 끊어 읽기 컴마(,) 추가 RanomA 2020.11.27 752 0
179 Javascript 문자열을 포맷 맞춰 날짜로, 날짜를 포맷 맞춘 문자열로 변환 RanomA 2020.11.26 719 0
178 Javascript 날짜 더하기 RanomA 2020.11.26 451 0
177 Javascript 해당 연월의 마지막 날짜 가져오기 RanomA 2020.11.25 365 0
176 Javascript isNullOrEmpty RanomA 2020.11.25 686 0
175 Javascript 전화번호 포매팅 RanomA 2020.11.25 2309 0
174 Javascript IN RanomA 2020.11.18 261 0
173 Javascript LPAD RanomA 2020.11.17 582 0
172 Adobe Creative Cloud 업데이트 실패 184(혹은 C184) 오류 file RanomA 2020.09.08 1072 0
171 오라클 테이블 레이아웃 조회 Query RanomA 2020.01.13 2064 0
170 SQL Developer의 폰트 설정에서 폰트 목록이 안나타날 때 [6] file RanomA 2019.12.30 4876 0
169 Underscore( _ 문자)를 카멜 케이스(Camel Case)로 변환하기 RanomA 2019.12.06 1815 0
168 라이트룸(Adobe Lightroom) 한자/일본어용 폰트 변경 file RanomA 2018.06.06 2144 0
167 입력기(IME)에 EN - 영어(미국) 키보드 US 가 표시될 때 [1] file RanomA 2016.05.03 1456 0
166 Thunderbolt 3와 USB-C RanomA 2016.04.28 682 0
165 ATOK 단축키 설정을 했는데도 입력 모드 변경이 잘 안될 때 file RanomA 2016.04.21 503 0
164 ATOK 단축키 설정 file RanomA 2016.04.18 563 0