며칠 전에 나는 setinterval을 사용하여 작은 프로그램을 작성했습니다. 이 setinterval의 용도는 설명하지 않겠습니다.
작성된 방법은 다른 브라우저에서도 사용할 수 있습니다. 나중에 테스트 팀의 동료가 테스트했을 때 문제가 발생했습니다. 왜냐하면 그들은 360과 IE를 사용하는 것을 좋아하기 때문입니다. 이틀 동안 알아내지 못했습니다. IE는 항상 메소드의 매개변수가 잘못되었다고 보고했고, 그 다음에는 메소드를 찾을 수 없다고 보고했습니다. 마침내 문제를 발견했습니다.
하지만 정말 불만을 강하게 표현하고 싶습니다. 문제는 사람들이 인터넷에서 너무 많이 복사하여
setInterval(QuoteList('parameter'),3000)
코드 복사도 있습니다. 코드는 다음과 같습니다. setInterval(QuoteList,3000 ,'parameter');
주요 브라우저, 특히 Firefox, Maxthon 등의 내결함성 성능에 대해 언급해야 합니다. 이러한 오류 스크립트의 경우 실제로는 사용자가 틀렸다는 것을 알고 있지만 이해해 주세요. 따라서 실행하는 데 아무런 문제가 없습니다. 하지만 IE는 그렇지 않습니다! ! 전혀 인식하지 못합니다!
올바른 작성 방법은 다음과 같습니다.
setInterval("QuoteList('parameter')",3000);
이 문제는 며칠 동안 나를 괴롭혔습니다. 저는 항상 브라우저 호환성 문제라고 생각했습니다.