2
나는 XSS 위젯을 구축하려하고 웹킷 브라우저 내가 DOM에 추가하고 외부 자바 스크립트 파일을로드에 문제가 있어요. 그것은 다음과 같이 작동합니다웹킷 스레딩 자바 스크립트 파일 loadsand 실행 순서
- Widget.js이 DOM에 3 개 자바 스크립트 파일을 추가합니다 (JQuery와, 데이터, 컨텐츠)
- Jquery.js 사용자 정의 네임 스페이스 표준 JQuery와는
- Data.js는 자바 스크립트입니다 Content.js 위젯을 구축 할 jQuery를 지침의 집합입니다
- 배열 파이어 폭스에서 Data.js
의 데이터를 기반으로 브라우저는 정확히 100 어떤 메신저를 말하는 시간의 %와 위젯로드를 수행 그곳에 페이지에 javascript를 포함하십시오.
그러나 웹킷 즉 사파리 브라우저는 임의의 순서로 3 개 개의 파일을 반환하고, 한 번에 반환 실행합니다. 즉, Content.js가 jquery 마법을 수행하기 위해 $를 찾으면 실패합니다. 마찬가지로 jQuery를 사용할 수 있고 데이터 부족으로 인해 실패하면 데이터를 늦게로드합니다.제안 사항을 알려주십시오.