A-AA+then

อาจารย์ครับ cookie ในจาวาสคริปต์ มันเก็บข้อความภาษาไทยได้ใหมครับ

2,672
อาจารย์ครับ cookie ในจาวาสคริปต์ มันเก็บข้อความภาษาไทยได้ใหมครับ พอดีผมใช้ฟังชัน setCookie() แล้วเก็บข้อความภาษาไทย แต่พอดึงขึ้นมาแสดง กลับแสดงผลเป็นแบบอื่น รบกวนช่วยผมด้วยครับ

4 ความคิดเห็น

ได้นะ ผมก็ใช้อยู่

ถ้าจำเป็นให้ใช้ encodeURIComponent เพื่อเข้ารหัส และ decodeURIComponent เพื่อถอดรหัส
1

ขอตัวอย่างโค้ดที่ใช้ได้ใหมครับ ผมไม่ค่อยมีความรู้เท่าไร รบกวนอาจารย์อีกครั้งครับ แต่ว่าตัวอักษรผมน่าจะเป็น tis-620 อะครับ
2

<script type="text/javascript">
document.cookie = encodeURIComponent('ทดสอบ');
alert(document.cookie);
document.write(decodeURIComponent(document.cookie));
</script>
3

อาจารย์ครับ นี่คือโค้ดตัวอย่างของผม คือเวลาพิมพ์ตัวหนังสือลงในเท็กบอก แล้วให้มันบันทึกค่าไว้ในคุกกี้ พอเรารีเฟรช มันจะได้เอาค่าขึ้นมาโชว์ตรง value หรือว่าอาจารย์มีวิธีที่ง่ายกว่านี้ใหมครับ เว็บทำด้วย php (จุดประสงค์ คือ เวลาเรากรอกข้อมูลในฟอร์ม แล้วมีการรีโหลดหน้าใหม่ ต้องการไม่ให้ค่าในเท็กบอกหายไปครับ )
 <input name="material_number3"  onkeypress="setCookie('mt3',material_number3.value)"  type="text" id="material_number3" size="4" maxlength="4" value="" />
4
^