การแยกบทความยาวจากฐานข้อมูลเป็นอุปสรรคต่อการจัดวางของหน้าเว็บเสมอ
[CTRL+A SELECT ทั้งหมดหมายเหตุ: หากคุณต้องการแนะนำ JS ภายนอกคุณต้องรีเฟรชเพื่อดำเนินการ]
ซ้าย (): สกัดกั้นส่วนแรกของสตริง
[CTRL+A SELECT ทั้งหมดหมายเหตุ: หากคุณต้องการแนะนำ JS ภายนอกคุณต้องรีเฟรชเพื่อดำเนินการ]
3. โปรแกรมหลัก: พิจารณาว่าความยาวของเนื้อหามากกว่าค่าที่กำหนดและดำเนินการที่สอดคล้องกันตามผลลัพธ์หรือไม่
[CTRL+A SELECT ทั้งหมดหมายเหตุ: หากคุณต้องการแนะนำ JS ภายนอกคุณต้องรีเฟรชเพื่อดำเนินการ]
4. แอปพลิเคชันใน ASP
ข้างต้นอยู่ในการดีบักสคริปต์ไคลเอนต์ซึ่งคล้ายกับ ASP: สิ่งที่สำคัญที่สุดคือฟังก์ชั่นฟังก์ชั่น
- text = rs ("เนื้อหา") 'กำหนดค่าฟิลด์ฐานข้อมูลให้กับตัวแปร i = 10 'กำหนดขนาดคงที่ iflen (ข้อความ)> ithen 'หากความยาวข้อความมากกว่าค่าที่กำหนด text = left (text, i) 'จากนั้นแยกสตริง i-bit ในส่วนก่อนหน้า Response.write (ข้อความ & "... ") อื่น Response.write (ข้อความ) endif - |
5. เพื่อความสะดวกทำฟังก์ชั่น
- FunctionConleft (เนื้อหา, i) iflen (เนื้อหา)> ithen เนื้อหา = ซ้าย (เนื้อหา, i) Response.write (เนื้อหา & "... ") อื่น Response.write (เนื้อหา) endif endfunction - |
ด้านบนเป็นฟังก์ชั่นและคุณสามารถเรียกได้โดยตรงด้านล่าง
<%CallConleft (RS ("เนื้อหา"), 10)%> |
ตกลงฉันเชื่อว่าปัญหาเหล่านี้ควรเป็นปัญหา