xe layout.html 파일에서
자바스크립트를 활용하여 사용자의 쿠키를 체크해서
css를 다르게 로딩해보려고 했는데
아무래도 layout.html을 코어가 한번 처리해서 내보내는 형식이라
자바스크립트가 먹히지가 않습니다.
사용자의 쿠키가 A값이면 A.css를 로딩하고 B값이면 B
.css를 로딩하려고 하는데 혹시 이를 XE 템플릿 문법으로 구현할 수 있을까요?
xe layout.html 파일에서
자바스크립트를 활용하여 사용자의 쿠키를 체크해서
css를 다르게 로딩해보려고 했는데
아무래도 layout.html을 코어가 한번 처리해서 내보내는 형식이라
자바스크립트가 먹히지가 않습니다.
사용자의 쿠키가 A값이면 A.css를 로딩하고 B값이면 B
.css를 로딩하려고 하는데 혹시 이를 XE 템플릿 문법으로 구현할 수 있을까요?
댓글 9
쿠키 활용은 답변 드릴 수준이 아니라서요.
필요한 자바스크립트는 사용 가능합니다.
document.write('<import ~~~'>) 를 작성하면
if문을 싸그리 무시하고 단순히 document.write 부분만 실행 되더군요 ㅠㅠ
레이아웃에서 자바스크립트 사용은 흔하게 사용하는 것이니 자바스크립트 자체에 문제를 확인해 보셔야 할 것 같습니다.
레이아웃을 코어에서 한번 처리해서 보내는 형식이라 자스가 먹히지 않는 건 아니구요.
아마 구문이 잘못되지 않았을까 싶습니다.
<script language="javascript">
if(getCookie('test') == 1)
{
document.write('<meta name="theme-color" content="#000000">');
document.write('<link rel="stylesheet" type="text/css" href="/black_ver6.css">');
}
</script>
http://study4you.kr/xe/homepage/46919
네 보통 레이아웃 팝업에 쿠키를 적용해놓기도 하죠.