2013-08-20 3 views
1

보안 오류를 발생합니다는 Backbone.history.start 내가 라우터 초기화 후 Backbone.history.start을 실행에 문제가있는 18

$(document).ready(function() { 
    app = new StyleRouter(); 
    Backbone.history.start({pushState: true, root: '/'}); 
}); 

그것은 시작했다, 그러나 나는 재 작업 다른 사람에 HTML 코드를했다 그것은 (그는 모르고, 그가 한 특별한 무엇을)하고 일으키는 후 특히 라인, 크롬에서 "catch되지 않은 오류 : DOM 예외 18 : 오류 SecurityError"backbone.js에

this.history.replaceState({}, document.title, this.root + this.fragment + loc.search); 

.

심층적 인 조사와 구형 코드와의 비교는 아무 것도 얻지 못합니다. 뭐가 될수 있었는지?

+0

빠른 검색 결과는 HTML5 Canvas 요소와 관련이 있음을 보여줍니다. 캔버스 요소가 있습니까? –

+0

나는 또한 그런 재료를 발견했지만, 나는 캔버스 요소를 사용하지 않고있다. –

답변

0

마지막으로 나는 location.hash에 초과 된 슬래시를 추가 한 js 코드가 있다는 것을 발견했습니다. 왜 보안 오류가 발생하는지 궁금하다.