iFrame

iFrame

iFrame คือเฟรมอินไลน์ที่ใช้ภายในหน้าเว็บเพื่อโหลดเอกสาร HTML อื่นภายใน เอกสาร HTML นี้อาจมี JavaScript และ/หรือ CSS ซึ่งโหลดในขณะที่แท็ก iframe ถูกแยกวิเคราะห์โดยเบราว์เซอร์ของผู้ใช้

ผู้ใช้ WordPress มักพบ iframes เมื่อพยายามฝังบางสิ่งจากแหล่งภายนอกลงในไซต์ WordPress ของตน ตัวอย่างที่พบบ่อยที่สุดของโค้ดฝังตัว iframe คือโค้ดสำหรับฝังวิดีโอ YouTube ซึ่งมีลักษณะดังนี้:

1
<iframe width=”560″ height=”315″ src=”https://www.youtube.com/embed/SmbB-ODJuiA” title=”YouTube video player” frameborder=”0″ </iframe>

ในตัวอย่างข้างต้น แท็ก iframe จะโหลดโปรแกรมเล่นวิดีโอของ YouTube ด้วยรหัสวิดีโอที่ให้ไว้ในโค้ด มีพารามิเตอร์อื่นที่กำหนดไว้เช่นกัน เช่น ความสูง ความกว้าง เส้นขอบเฟรม ฯลฯ พารามิเตอร์เหล่านี้จะถูกใช้โดยสคริปต์ที่โหลดโปรแกรมเล่นวิดีโอ YouTube

เว็บไซต์บุคคลที่สามอื่น ๆ หลายแห่งอาจให้รหัสฝัง iframe แก่ผู้ใช้เพื่อแทรกองค์ประกอบบางอย่างบนเว็บไซต์ของพวกเขา ผู้ให้บริการวิเคราะห์เว็บ เว็บไซต์โซเชียลมีเดีย และไซต์แบ่งปันวิดีโอส่วนใหญ่มักจะให้ผู้ใช้ฝังโค้ดในรูปแบบ iframe

ข้อควรระวัง: ผู้ใช้ควรระมัดระวังเมื่อถูกขอให้ฝังโค้ด iframe ลงในเว็บไซต์ของตน คุณควรฝังโค้ด iframe ลงในเว็บไซต์ของคุณหากมาจากแหล่งที่เชื่อถือได้เท่านั้น และคุณแน่ใจเกี่ยวกับข้อมูลประจำตัวของเว็บไซต์ บางครั้งแฮกเกอร์อาจทิ้งโค้ด iframe ไว้ในไซต์ WordPress เป็นแบ็คดอร์ รหัสนี้โหลดตัวเองใน iframe และให้แฮกเกอร์เข้าถึงไซต์ WordPress ที่ถูกแฮ็กจากระยะไกล