ปัญหาหลักในการใช้ iframe แบบเต็มหน้าคือเนื้อหาของ iframe จะไม่ถูกโหลดจนกว่าผู้ใช้จะคลิกลิงก์ใน iframe ซึ่งอาจทำให้เวลาในการโหลดหน้าเว็บช้าลงและทำให้ผู้ใช้สับสนได้
<iframe src="http://www.fullpage.com/index.html" width="100%" height="100%"></iframe>
บรรทัดรหัสด้านบนสร้าง iframe หรือเฟรมแบบอินไลน์ iframe ใช้เพื่อฝังเอกสารอื่นภายในเอกสาร HTML ปัจจุบัน
แอตทริบิวต์ src ระบุ URL ของเอกสารที่จะฝัง
คุณลักษณะความกว้างและความสูงระบุขนาดของ iframe ขนาดระบุเป็นพิกเซลโดยค่าเริ่มต้น แต่สามารถระบุเป็นเปอร์เซ็นต์ของขนาดขององค์ประกอบที่มี
ในกรณีนี้ iframe ใช้พื้นที่ 100% ของความกว้างและความสูงขององค์ประกอบที่มีอยู่
ไอเฟรมคืออะไร
?
iframe เป็นเฟรมแบบอินไลน์ประเภทหนึ่งที่อนุญาตให้หน้าเว็บฝังหน้าเว็บอื่นไว้ภายใน Iframes ใช้เพื่อแสดงเนื้อหาจากเว็บไซต์อื่น โดยไม่ต้องออกจากหน้าที่ฝังไว้
คุณสมบัติของไอเฟรม
สามารถใช้คุณสมบัติของ iframe ใน HTML เพื่อควบคุมวิธีการแสดง iframe
เคล็ดลับในการทำงานกับ iframes
มีบางสิ่งที่ควรทราบเมื่อทำงานกับ iframes ใน HTML ขั้นแรก ให้ใช้แอตทริบิวต์ src เพื่อระบุ URL ของ iframe เสมอ ประการที่สอง ตรวจสอบให้แน่ใจว่า iframe ของคุณถูกห่อหุ้มด้วย a
ข้อเสียของ iframe
มีข้อเสียเล็กน้อยในการใช้ iframes ใน HTML ประการแรก สิ่งเหล่านี้อาจมีความเสี่ยงด้านความปลอดภัย เนื่องจากหากผู้โจมตีสามารถเข้าถึงเนื้อหาของ iframe ได้ พวกเขาอาจใช้ประโยชน์จากช่องโหว่ในเบราว์เซอร์หรือตัวเพจเองเพื่อรันโค้ดที่เป็นอันตราย นอกจากนี้ iframe อาจทำให้เวลาในการโหลดหน้าเว็บช้าลงและรบกวนการนำทางของหน้าเว็บได้
- แก้ไขแล้ว: _blank ใน html
- แก้ไขแล้ว: html เพิ่มรูปภาพจากแหล่งระยะไกล
- แก้ไขแล้ว: เพิ่มช่องว่างใน html
- แก้ไขแล้ว: เพิ่ม favicon ใน html
- แก้ไขแล้ว: html จัดข้อความชิดขวา
- แก้ไขแล้ว: อัปเดตอัตโนมัติปีลิขสิทธิ์ html
- แก้ไขแล้ว: html เล่นอัตโนมัติไม่ทำงาน iphone
- แก้ไขแล้ว: autoredirect html
- แก้ไขแล้ว: ภาพพื้นหลัง html พอดีกับหน้าจอ
- แก้ไขแล้ว: ตัวอย่าง html รูปภาพ base64
- แก้ไขแล้ว: html body เต็มความสูง
- แก้ไขแล้ว: ปุ่ม html href
- แก้ไขแล้ว: ปุ่มกลาง html
- แก้ไขแล้ว: ศูนย์ p html
- แก้ไขแล้ว: html center วิดีโอ youtube
- แก้ไขแล้ว: html เปลี่ยนความเร็วของผู้เล่น
- แก้ไขแล้ว: html เปลี่ยนวิวพอร์ตเป็นขนาดสมาร์ทโฟน
- แก้ไขแล้ว: แท็บอักขระ html
- แก้ไขแล้ว: รหัส html ส่วนท้ายลิขสิทธิ์
- แก้ไขแล้ว: สร้างลิงค์ mailto html
- แก้ไขแล้ว: โค้ด html dash
- แก้ไขแล้ว: datalist html
- แก้ไขแล้ว: แท็กคำอธิบาย html
- แก้ไขแล้ว: ความแตกต่างระหว่างชื่อและรหัส html
- แก้ไขแล้ว: html ปิดการใช้งานกล่องข้อความการแก้ไข
- แก้ไขแล้ว: html ปิดการใช้งาน ป้อน ส่ง
- แก้ไขแล้ว: ปิดใช้งานการป้อนอัตโนมัติการป้อนข้อมูลอัตโนมัติของแบบฟอร์ม html
- แก้ไขแล้ว: ปิดใช้งานการตรวจสอบการสะกด html
- แก้ไขแล้ว: สัญลักษณ์จุด html
- แก้ไขแล้ว: ดร็อปดาวน์ใน html
- แก้ไขแล้ว: ลิงก์อีเมล html
- แก้ไขแล้ว: อักขระว่าง html
- แก้ไขแล้ว: เอนทิตี html เครื่องหมายและ
- แก้ไขแล้ว: คำพูดของเอนทิตี html
- แก้ไขแล้ว: อีเมล fa fa
- แก้ไขแล้ว: เมตาแท็ก html facebook
- แก้ไขแล้ว: ไอคอนเข้าสู่ระบบ fafa รหัส html
- แก้ไขแล้ว: favicon สำหรับหน้า html
- แก้ไขแล้ว: เมตา favicon
- แก้ไขแล้ว: แท็ก favicon html
เรารู้ทุกอย่างเกี่ยวกับ HTML และ HTML5 เราไขข้อสงสัยและปัญหาทั้งหมดของภาษามาร์กอัปที่เป็นพื้นฐานของ WWW