บทความนี้อธิบายถึง JS Integration FCKEditor และวิธีการตัดสินว่าเนื้อหานั้นว่างเปล่าหรือไม่ แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
<script type = "text/javascript"> <!-// คำนวณเส้นทางพื้นฐานของตัวแก้ไขโดยอัตโนมัติตามไดเรกทอรี _samples.// สิ่งนี้มีประโยชน์สำหรับตัวอย่างเหล่านี้เท่านั้น แอปพลิเคชันจริงควรใช้สิ่งนี้: // Ofckeditor.basepath = '/fckeditor/'; // '/fckeditor/' เป็นค่าเริ่มต้น var sbasepath = '/fckeditor/'; var ofckeditor = fckeditor ใหม่ ('news_content'); ofckeditor.basepath = sbasepath; ; Ofckeditor.create (); //-> // รับความยาวของฟังก์ชั่นเนื้อหา FCK getMessageLength (str) {var oeditor = fckeditorapi.getInstance (STR); var odom = Oeditor.editordocument; var ilength; if (document.all) // ถ้า Internet Explorer {ilength = odom.body.innertext.length; } อื่น // ถ้าตุ๊กแก {var r = odom.createrange (); R.SELECTNODECONTENTENTS (ODOM.Body); ilength = r.toString (). ความยาว; } // oeditor.inserthtml ('') return ilength} ฟังก์ชั่น pheckpost () {ถ้า (getMessageLength ("news_content") == '0') {แจ้งเตือน ('โปรดป้อนเนื้อหา'); กลับเท็จ; }} // รับฟังก์ชั่นเนื้อหา fck getMessageContent (str) {var oeditor = fckeditorapi.getInstance (STR); return oeditor.getxhtml ();} </script>เมื่อมีการกำหนดค่า config.php ต่อไปนี้:
$ config ['userfilespath'] = '/upload/'; $ config ['leweDextensions'] ['image'] = array ('bmp', 'gif', 'jpeg', 'jpg', 'png'); $ config ['deniedextensions' $ config ['userfilespath'] 'image/'; $ config ['fileTypesAbSolutePath'] ['image'] = ($ config ['userfilesabsolutepath'] == '')? '': $ config ['userfilesabsolutepath']. 'image/'; $ config ['QuickupLoadPath'] ['image'] = $ config ['userfileSpath']; $ config ['QuickupLoadabsolutePath'] ['image'] = $ configเมื่ออัปโหลดการอัปโหลดอย่างรวดเร็วจะถูกอัปโหลดโดยตรงไปยังไดเรกทอรีอัปโหลด
การอัปโหลดที่ไม่รวดเร็วจะถูกอัปโหลดไปยังไดเรกทอรีอัปโหลด/รูปภาพ
เมื่อเรียกดูเซิร์ฟเวอร์
การท่องรูปภาพจะชี้ไปที่การอัปโหลด/รูปภาพ
ดังนั้นรูปภาพที่อัปโหลดอย่างรวดเร็วจึงไม่สามารถเรียกดูได้เมื่อเรียกดูเซิร์ฟเวอร์
PS: ที่นี่ตัวแก้ไขแนะนำเครื่องมือการจัดรูปแบบรหัสหลายอย่างให้คุณฉันเชื่อว่าสามารถใช้ในการพัฒนาโปรแกรมในอนาคต:
C รูปแบบภาษา/HTML/CSS/JSON รหัสการจัดรูปแบบและเครื่องมือเสริมความงาม:
http://tools.vevb.com/code/ccode_html_css_json
เครื่องมือการตกแต่งและการจัดรูปแบบรหัส JavaScript ออนไลน์:
http://tools.vevb.com/code/js
JavaScript Code Beautification/การบีบอัด/การจัดรูปแบบ/เครื่องมือเข้ารหัส:
http://tools.vevb.com/code/jscompress
การตรวจสอบรหัส JSON ออนไลน์การตรวจสอบความสวยงามและการจัดรูปแบบเครื่องมือ:
http://tools.vevb.com/code/json
JSON CODE การจัดรูปแบบออนไลน์/การตกแต่ง/การบีบอัด/แก้ไข/แปลงเครื่องมือ:
http://tools.vevb.com/code/jsoncodeformat
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ JavaScript โปรดตรวจสอบหัวข้อพิเศษของไซต์นี้: "สรุปทักษะการดำเนินงาน AJAX ใน JavaScript", "บทสรุปของทักษะการดำเนินงาน JSON ใน JavaScript", "สรุปผลการสลับ JavaScript และเทคนิคการค้นหา JavaScript" เทคนิค "," สรุปโครงสร้างข้อมูล JavaScript และเทคนิคอัลกอริทึม "," บทสรุปของอัลกอริทึมและเทคนิคการสำรวจ JavaScript Traversal "และ" สรุปการใช้งานทางคณิตศาสตร์ JavaScript "
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน