아주 간단한 브라우저 탐지 스크립트를 실행하려고하는데 Safari와 Chrome (Mac에서 실행)에서 정상적으로 실행되지만 Firefox에서는 전혀 실행되지 않습니다. 나는 가능한 가장 단순한 형태로 그것을 끓일 수 있으며 여전히 실행하지 않는다 :왜이 스크립트는 Firefox에서 실행되지 않습니까?
<script type="text/javascript">
if (navigator.userAgent.match(/^.*Chrome.*$/)) {break;}
else {
location="howdy.html"
}
</script>
이것은 지금 몇 시간 동안 당황 스럽다. 누구나 아이디어가 있으십니까? 감사!!
나는 모든 브라우저에서 전혀 작동하지 않습니다. 'break'는 루프와 스위치를위한 것이지, if 문은 아닙니다 (어쨌든 당신이 무엇을하려고합니까?). https://developer.mozilla.org/En/Core_JavaScript_1.5_Guide/Loop_Statements/Break_Statement –