ASP 에서 브라우저별(IE/FF)로 js파일 따로 작성하게
- Posted at 2008/01/04 18:00
- Filed under 일함서/하다보면말이지
아우...크로스 브라우징이고 어쩌구고...
아무튼 대표적으로 인터넷 익스플로러 와 파이어폭스 를 기준으로만 작업한다고 가정하에
스크립트가 둘다 잘 먹으면 좋겠지만 둘중 1가지의경우에 안먹는경우가 자주 생간다...
이럴때 사용하는 스크립트를 나름 한번 만들어봤는데...
- function.js이렇게 function.js파을을 넣어두고
//사용자환경
var UserAgentState = navigator.userAgent.toLowerCase();//판단
var browserIE = (UserAgentState.indexOf("msie") != -1) ? true : false;
var browserFF = (UserAgentState.indexOf("firefox") != -1) ? true : false;
var OSWindows = (UserAgentState.indexOf("windows") != -1) ? true : false;if(browserIE && OSWindows){ document.write('<scr' + 'ipt language="javascript" type="text/javascript" src="/js/ie.js" \></scr' + 'ipt\> '); }
if(browserFF && OSWindows){ document.write('<scr' + 'ipt language="javascript" type="text/javascript" src="/js/ff.js" \></scr' + 'ipt\> '); }
ie.js , ff.js를 만들어서 따로 넣어두면 각각 브라우저에 맞게 해당 스크립트를 작성해 나갈 수 있다..
물론....둘다 먹게끔 표준에맞게짜는것이 더 좋은 방법이겠지만..
이죽일놈의 일정때문에....여유가없을때는 이것도 나름 좋은방법인거 같다..ㅋㅋㅋㅋ
Posted by web20korea
- Tag
- ff




,
IE



,
js



,
web20korea



,
브라우저 판단



,
자바스크립트



,
크로스브라우징




- Response
- No Trackback , No Comment

