2012-10-31 3 views
1

iframe 형식에서 nicEdit을 사용하고 있습니다. 사용자가 편집기 (keyup 이벤트)에 아무것도 쓸 때마다 다른 js/jquery 함수를 실행해야합니다. 이 맞춤 키 업 동작을 원하는 iframe에 추가하는 방법은 무엇입니까?niceEdit 버전의 iframe에 키 동작 추가하기

답변

1

답변은 실제로 js 코드에 있습니다. this.frameDoc.addEvent에 대한 initFrame 기능, 보면,이 내부

var nicEditorIFrameInstance = nicEditorInstance.extend({ 

다음 nicEdit.js에서 검색합니다. addEvent를 통해 이벤트가 추가되는 곳입니다. 이것이 당신의 keyup 문 포함 :

addEvent('keyup',this.YOURFUNCTIONAME.closureListener(this)) 

을이이 같은 initFrame 기능 후에 YOURFUNCTION을 만들 working.Then 얻을 closureListener(this)을 추가해야합니다

YOURFUNCTIONAME: function() { 
//Do what you like. Probably call any JS function that lies in the file where 
//you have included the nicEdit.js 
}, 

이 방법은 날 위해 일했습니다. 그것이 당신을 위해 또한 있기를 바랍니다. nicEdit은 필자가 만난 문서 중 가장 최악의 문서입니다.