2012-02-10 6 views
0

해당 div의 코드에 포함 된 <script scr='highcharts.js'> 인 div가 있습니다. 내 응용 프로그램은 매번 DIV의 소스를 다시 쓰고 새 코드 묶음을 작성합니다. 또한 태그를 다시 작성합니다. 모든 것은 잘 작동합니다 (하이 차트가 작동 중입니다). 그러나 다른 제약 조건 때문에 페이지의 본문에 태그를 쓰는 것이 매우 어렵습니다. (정확한 이유를 설명하는 데 오랜 시간이 걸릴 것입니다 ...-) 내 질문에 답할 수 있기를 바랍니다.)iframe의 외부 자바 스크립트 항상 다시로드

이상한 점은 : 방화범이 끌려 볼 때마다 스크립트가 다시로드되는 것을 알 수 있습니다. DIV의 소스를 다시 작성하십시오! URL에 추가 된 ID도 있습니다.

/highcharts.src.js?_=1328861301862 

저는 이것을하지 않습니다! ID를 내 앱의 어떤 것으로도 인식하지 못합니다. 모든 브라우저가이를 수행하고있는 것으로 보입니다. 따라서 FF에만 국한된 것은 아닙니다. 왜 이런 일이 벌어지고 있으며, 이것을 막을 수있는 방법이 있습니까?

+0

id는 아마 브라우저가 파일을 캐시하지 않도록하는 타임 스탬프입니다. 그것이 어떻게 거기에 도착하는지 잘 모르겠습니다. – ggreiner

+0

어떤 코드를 게시하기가 어렵습니까? – reporter

답변

0

누군가 내가 이것을 어떻게 해결했는지 궁금하다면 : require.js을 사용하게되었습니다. 이것은 문제를 깔끔하게 해결했습니다 :-)

관련 문제