More Related Content
Similar to หน่วยที่ 9 (15)
More from Ton TC Tmsb (10)
หน่วยที่ 9
- 12. ขั้นที่ 2 สร้างลิงก์แบบระบุเฟรม
การสร้างลิงก์เราจะใช้แท็ก a สร้างขึ้นมาและระบุแอตทริบิวต์ target เพื่อระบุเฟรมปลายที่จะใช้ในการเปิดลิงก์นั้น
ในตัวอย่างก่อนหน้านี้เราสร้างเฟรมแนวตั้งมา2 เฟรมเฟรมซ้ายเปิดไฟล์HTML ชื่อ menu.html เฟรมขวาเปิดไฟล์HTML ชื่อ
web1.html เราจะสร้างลิงก์ในไฟล์ menu.html ดังนี้
- 13. ขั้นที่ 3 ทดสอบการทางาน
ให้เราลองเปิดหน้าเฟรมในขั้นที่ 1 อีกครั้งที่นี้ลองคลิกที่ลิงก์ที่เราสร้างในขั้นที่ 2 การเปลี่ยนหน้าเว็บขจะไปปรากฏในส่วนของ
เฟรมที่เราระบุ
นอกจากการระบุชื่อเฟรมในแอตทริบิวต์ target เรายังสามารถกาหนดค่าเฉพาะที่ใน HTML ได้ซึ่งค่าเฉพาะและความหมายจะมีดังนี้
Target=”_blank” เปิดไฟล์ลิงก์นั้นในหน้าต่างใหม่
Target=”_parent” เปิดไฟล์ลิงก์นั้นเต็มพื้นที่กรอบของเฟรม
Target=”_self” เปิดไฟล์ลิงก์นั้นในพื้นที่เฟรมของตนเอง
Target=”_top” เปิดไฟล์นั้นเต็มพื้นที่กรอบบราวเซอร์
เราลองแก้ไขไฟล์menu.html เป็นดังนี้
- 15. ป้ องกันบราวเซอร์ที่ไม่สนับสนุนเฟรม <noframes>
โดยทั่วไป Internet ,Netscape และ Firefox จะไม่มีปัญหาเรื่องการแสดงผลเฟรม แต่จะมีบางบราวเซอร์ที่มีปัญหา ฉะนั้นทางที่
ดีเราควรจะเพื่อกรณีบราวเซอรที่ม่สนับสนุนการแสดงผลแบบเฟรมด้วย
เราสามารถแสดงให้เป็นข้อความแจ้งให้ทราบ
หรือสร้างเป็นหน้าเว็บเพิ่มขึ้นมาให้สามารเรียดูได้แม้บราวเซอร์จะไม่สนับสนุนการทางานแบบเฟรม