วิธีลบข้อผิดพลาดบนหน้า

สารบัญ:

วิธีลบข้อผิดพลาดบนหน้า
วิธีลบข้อผิดพลาดบนหน้า

วีดีโอ: วิธีลบข้อผิดพลาดบนหน้า

วีดีโอ: วิธีลบข้อผิดพลาดบนหน้า
วีดีโอ: วิธีลบไฟล์ ที่ไม่สามารถลบได้ บน windows 10,8.1,8 ได้ชัวร์!!! 2024, อาจ
Anonim

บ่อยครั้งที่โปรแกรมเมอร์ที่เขียนโค้ดของหน้าเว็บไซต์ลืมตรวจสอบว่าเบราว์เซอร์อินเทอร์เน็ตประเภทใด (Internet Explorer, Mozilla, Opera เป็นต้น) และเวอร์ชันที่จะใช้ในการดูเว็บไซต์ สำหรับการแสดงหน้าโดยปราศจากข้อผิดพลาดในทุกเบราว์เซอร์ จำเป็นต้องแก้ไขส่วนต่าง ๆ ของรหัสหน้าที่ใช้วัตถุหรือวิธีการเฉพาะสำหรับเบราว์เซอร์นี้หรืออินเทอร์เน็ตนั้น การละเลยหรือเพิกเฉยต่อหลักการเหล่านี้สามารถนำไปสู่ความจริงที่ว่าที่ด้านล่างของหน้าต่างเบราว์เซอร์ที่ด้านซ้ายของแถบสถานะจะมีไอคอนปรากฏขึ้น - สามเหลี่ยมที่มีเครื่องหมายอัศเจรีย์และหน้าที่ดูแสดงขึ้นและไม่ทำงาน ถูกต้อง คำแนะนำง่ายๆ ไม่กี่ข้อจะช่วยให้นักพัฒนาสามารถหลีกเลี่ยงข้อผิดพลาดดังกล่าวได้

มะเดื่อ 1. กล่องโต้ตอบของเบราว์เซอร์ที่อธิบายข้อผิดพลาด
มะเดื่อ 1. กล่องโต้ตอบของเบราว์เซอร์ที่อธิบายข้อผิดพลาด

จำเป็น

ทักษะการทำงานกับภาษา html และ JavaScript

คำแนะนำ

ขั้นตอนที่ 1

ก่อนอื่น คุณต้องระบุสาเหตุและตำแหน่งของข้อผิดพลาด ในการดำเนินการนี้ ให้คลิกที่ไอคอน และในกล่องโต้ตอบที่ปรากฏขึ้น ให้คลิกปุ่ม "แสดงรายละเอียด" หลังจากนั้นคุณสามารถดูข้อความแสดงข้อผิดพลาดและหมายเลขบรรทัดของรหัสหน้าที่มีนิพจน์ที่ผิดพลาด - รูปที่ 1 ตามกฎแล้วสิ่งเหล่านี้เป็นข้อผิดพลาดของ JavaScript และเกิดจากข้อผิดพลาดในการเข้ารหัสเล็กน้อยหรือโดยข้อเท็จจริงที่ว่าไวยากรณ์และฟังก์ชั่นที่รองรับและวัตถุของภาษานี้แตกต่างกันในอินเทอร์เน็ตเบราว์เซอร์ที่แตกต่างกัน

ขั้นตอนที่ 2

หลังจากตรวจสอบข้อความแสดงข้อผิดพลาดแล้ว คุณต้องพิจารณาว่านี่เป็นข้อผิดพลาดในการเข้ารหัสหรือเกิดขึ้นเนื่องจากอินเทอร์เน็ตเบราว์เซอร์ที่คุณใช้อยู่หรือเวอร์ชันปัจจุบันไม่รองรับมาตรฐาน JavaScript ของคุณ ง่ายต่อการเข้าใจว่าข้อผิดพลาดประเภทใด - เพียงแค่เปิดหน้าเว็บในเบราว์เซอร์ต่างๆ หากข้อผิดพลาดเกิดขึ้นทุกที่ก็เพียงพอที่จะแก้ไขข้อผิดพลาดในการเข้ารหัส ข้อผิดพลาดประเภทนี้ที่พบบ่อยที่สุดคือไวยากรณ์และการอ้างอิงถึงวัตถุหรือวิธีการที่ว่างเปล่า (ไม่มีอยู่จริง)

ขั้นตอนที่ 3

ในกรณีที่ไม่มีข้อผิดพลาดเกิดขึ้นในอินเทอร์เน็ตเบราว์เซอร์ทั้งหมด จำเป็นต้องลดความซับซ้อนของรหัสโดยปฏิเสธการใช้ฟังก์ชั่นพิเศษหรือวัตถุที่เฉพาะเจาะจงกับ JavaScript ของเบราว์เซอร์ที่แสดงหน้าโดยไม่มีข้อผิดพลาดหรือเพิ่ม ตรวจสอบประเภทของอินเทอร์เน็ตเบราว์เซอร์และรุ่นและขึ้นอยู่กับผลลัพธ์ เรียกวิธีการหรือวัตถุที่เหมาะสม หรือแม้แต่ใช้ไวยากรณ์พิเศษ

ต่อไปนี้คือข้อมูลโค้ด JavaScript ที่มีตัวอย่างการตรวจสอบพื้นฐานสำหรับประเภทและเวอร์ชันของอินเทอร์เน็ตเบราว์เซอร์:

ถ้า (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")

{

rn_img. Style. Add ("พื้นหลัง", "url (รูปภาพ / blank.gif)");

}

อื่น

{

…..

}.