2012-03-21 2 views
1

내가 한 연구 결과에서 Rangy가 선택 저장/복원을위한 최선의 방법이라고 생각됩니다. 그러나 나는 그것을 작동시킬 수 없다.
핵심 및 선택 저장 파일이 포함되었습니다. 가 나는 버튼이 클릭 수를 다음 발사 때 :Rangy를 ContentEditable Div에 저장/복원

savedSel = rangy.saveSelection(); 
console.log(savedSel); 

로그 수익률 :

내가 그러나 나의의 contentEditable의 모든 마커 요소가 표시되지 않습니다, 나는 복원해야 할 때, 아무 반응이 없습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 그것이 작동하는

+0

시도해보십시오'savedSel.rangeInfos [0]'. 반환 된 객체의 모양에서 볼 때 작동 할 수 있다고 생각합니다. 혹시. 나는 전에 Rangy를 사용한 적이 없기 때문에 그것은 단지 추측 일뿐입니다. :) –

+0

흠, 변수가 설정되기 전에 변수에 적용하면 정의되지 않는다고 말합니다. 어디에 적용해야합니까? – Adam

+1

브라우저 콘솔에 메시지가 있습니까? 예제 페이지가 있습니까? –

답변

0

두 파일을 가져와야 :

<script type="text/javascript" src="./rangy-1.2.3/rangy-core.js"></script> 
<script type="text/javascript" src="./rangy-1.2.3/rangy-selectionsaverestore.js"></script> 

은 아마도 당신은 단지 "넓은-core.js를"수입?

관련 문제