บทความนี้อธิบายวิธีแก้ปัญหารหัสที่อ่านไม่ออกในภาษาจีนในพื้นหลังการส่งค่า JS แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
ในหน้า "test.jsp" ค่าจะต้องส่งผ่านไปยังพื้นหลังผ่าน JS เมื่อพื้นหลังค้นหาข้อมูลตามค่าที่ผ่านมันจะถูกเข้ารหัสผ่าน JS ของ test.jsp (รหัสสำหรับส่วนคำอธิบายประกอบ) และการถอดรหัส Java พื้นหลัง (ส่วนคำอธิบายประกอบถูกถอดรหัส) ซึ่งสามารถแก้ไขได้
test.jsp:
<script type = "text/javascript" charset = "utf-8"> ฟังก์ชั่นการทดสอบ () {// สองบรรทัดต่อไปนี้ของรหัสเข้ารหัสค่าที่ส่งผ่านโดย js: var faultaddr = encodeuri (document.getElementById ("faultaddr"); faultAddr = encodeuri (faultaddr); // จำเป็นต้องเข้ารหัส window สองครั้ง frames ["listframe"]. location.href = "queryorderlist.action? </td> </tr>รหัส Java:
String faultAddr = request.getParameter ("faultaddr"); ลอง {faultaddr = urldecoder.decode (faultaddr, "UTF-8"); // การเข้ารหัสและการถอดรหัสสำหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่เกี่ยวข้องกับ JavaScript โปรดตรวจสอบหัวข้อของเว็บไซต์นี้: "บทสรุปของทักษะการใช้งานการเข้ารหัส JavaScript", "บทสรุปของทักษะการดำเนินงานการส่งสัญญาณ JavaScript", "สรุปทักษะการใช้งานของ JavaScript "สรุปข้อผิดพลาดของ JavaScript และเทคนิคการดีบัก", "บทสรุปของโครงสร้างข้อมูล JavaScript และทักษะอัลกอริทึม", "บทสรุปของอัลกอริธึมและเทคนิคการสำรวจ JavaScript Traversal" และ "สรุปการใช้งานการดำเนินการทางคณิตศาสตร์ทางคณิตศาสตร์ JavaScript"
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน