>웹 프론트엔드 >JS 튜토리얼 >js 출력 목록 구현 코드_기본 지식

js 출력 목록 구현 코드_기본 지식

WBOY
WBOY원래의
2016-05-16 18:19:361100검색

데이터베이스는 UTF-8을 사용하고 기존 시스템은 gb2312를 사용하며

<script>echo_script(url);</script>를 사용합니다.

복사 code 코드는 다음과 같습니다.

<script> <br>function echo_script(url){ <br><br>var USERAGENT = navigator.userAgent .toLowerCase() ; <br>var bname = ''; <br>var b = ['ie','msie','firefox','chrome','opera','safari','maxthon',' mozilla',' webkit']; <br>for(i in b){ <br>if(USERAGENT.indexOf(b[i]) > -1){ <br>bname = b[i]; >break; <br>} <br>} <br>if(!bname)bname='other'; <br>var ie8 = USERAGENT.indexOf('msie 8') > ; <br> var ie7 = USERAGENT.indexOf('msie 7') > ? 'ie7' : false <br><br>if(bname == 'firefox' || ie8 ) <br> 🎜>var enc = "아니요"; <br>} <br>if(ie8){ <br>bname = 'ie8'; <br>}else if(ie7){ <br>bname = 'ie7'; 🎜>} <br><br>var tmp_ie8 = ie8 ? 'ie8' : 'no_ie8' <br><br>document.write("<script src='" url "&encode=" enc "&browser=" tmp_ie8 "&browserv= " bname "'></script>");
}



이 방법을 사용하면 다양한 문자가 계속해서 깨집니다. 브라우저, 마음이 아프네요.
더 쉬운 방법이 있습니다

🎜>깨진 코드는 더 이상 나타나지 않습니다!
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.