2010-03-30 4 views
0

나는 사용자가 텍스트 또는 메시지를 입력 할 ASPTPT htmleditor가 있습니다 ... vb.net에서 초안으로 매 5 초마다 메시지를 저장하는 자바 스크립트가 있습니다.자동으로 메시지를 저장하는 자바 스크립트

+0

아무 것도 시도해 보지 않으셨습니까? – jjj

+0

매 5 초마다 왜? 내 말은, 예를 들어 저장 버튼을 지우고 나서는 이유는 무엇입니까? – jjj

+0

그리고 당신은 그 데이터 나 배열을 저장하기위한 데이터베이스를 nead합니다. .... – jjj

답변

0

질문이 명확하지 않으므로 텍스트를 데이터베이스에 저장하고 htmleditor가 간단한 텍스트 영역이라고 가정합니다. 따라서 htmleditor의 텍스트를 초안으로 저장하려면 두 가지 작업을 수행해야합니다.

  1. 절약 부분을 수행 할 ajax 호출을 수행합니다.
  2. 자바 스크립트 함수 setInterval()을 사용하여 주어진 시간 간격 (예 : 5 초) 동안 반복적으로 아약스 호출을 수행합니다.

saveHtmlEditorText()이 텍스트를 저장하기 위해 ajax 호출을 수행하는 함수라고 가정 해 보겠습니다. 이제 setInterval()을 초기화해야하고 document.ready()을 사용하여 초기화 할 수 있습니다.

setInterval("saveHtmlEditorText()",5000);

당신은 더 약 setInterval()here을 볼 수 있습니다.

+0

귀하는 정확합니다. 데이터베이스에 텍스트를 저장해야합니다. 나는 그것을 언급하지 않아서 미안합니다. 그리고 귀하의 빠른 응답에 감사드립니다. 나는 그것에 관해 명확히하려고 노력할 것이다. – ahmed

+1

문자열을 setInterval에 전달하지 않으려면 함수를 직접 전달할 수 있습니다. setInterval (saveHtmlEditorText, 5000); –

관련 문제