2011-09-27 3 views
0

하나의 텍스트 상자와 하나의 텍스트 영역이 있습니다. 해당 텍스트 상자에 입력 한 텍스트를 저장하려고하지만 해당 텍스트 상자는 Iframe에 있습니다.텍스트 상자와 텍스트 영역에서 텍스트를 가져 와서 jquery 또는 javascript를 사용하여 쿠키 값에 저장하십시오.

어떻게 jquery 또는 javascript를 사용합니까?

도와주세요.

+1

참고 : –

+0

텍스트 상자가있는 페이지 (iframe 내부에 있음)가 iframe이있는 페이지와 동일한 도메인에 있습니까? – jessegavin

답변

2

쿠키를 사용하려면 jQuery.cookie 플러그인을 사용하십시오.

$("#myframe").contents().find('#textboxid').blur(function() { 
    $.cookie('textboxvalue', $(this).val()); // for storing 
}); 

어디서 프레임 myframe ID 및 iframe 내부 텍스트 박스의 textboxid ID. 쿠키는 데이터의 4K를 보유 할 수

localStorage['textareaKey'] = $('#textarea').val(); 

$('#textarea').val(localStorage['textareakey']); 
+0

예 제가 사용했습니다. 그러나 페이지를 다시로드하지 않고 어떻게 쿠키 값으로 텍스트 상자에 입력 한 내용을 저장할 수 있습니까? – user959128

+0

텍스트 상자에 텍스트를 입력하자마자 쿠키를 저장해야합니다. – user959128

+0

텍스트 상자 (샘플 1 행)에서 값을 가져 와서 쿠키에 저장하십시오 (샘플 2 행). – Samich

1

window.localStorage

는 4K 천장없이 IE8 +, 현대적인 브라우저에서 작동 다른 옵션입니다. Textareas는 크기가 제한되지 않으므로 문제가 발생할 수 있습니다.
+0

자바 스크립트에서 가능합니까? – user959128

+0

예 자바 스크립트 만 – Joe

관련 문제