คำสั่ง replace() จะไม่ทำให้ WebPage เข้าไปอยู่ใน History list (ลองกด back และ next ดูจะเห็นเองครับ)
The
Link
Object
Link ก็คือ ภาพหรือ ข้อความที่ click แล้วจะพาคุณไปโผล่อีกที่หนึ่ง Propertiesต่างๆของ link ก็จะเป็นข้อมูลของเป้าหมายที่คุณจะไป
Properties ต่างๆจึงเหมือนกับ location เปี๊ยบเลยครับ ต่างกันแค่ location เป็นข้อมูลของ หน้าปัจจุบัน
แต่ link เป็นข้อมูลของเป้าหมายเท่านั้นเองครับ
ในการใช้ link คุณควรกำหนดชื่อ link เอาไว้ด้วยเพื่อให้อ่างถึงได้ง่ายเช่น document.LinkToSanook
The
Link()
Method
Link Object ไม่ใช้วิธีเดียวที่จะสร้าง Link link เนี่ย อาจจะสร้างจาก link() Method ได้ด้วย
ถ้าผมเขียน code นี้
จะแสดงผลเหมือนกับ Sanook
The
History
Object
History ใช้เก็บเส้นทางที่ผู้ใช้ visit มา History เป็น Property ของ window ครับ History ไม่มี Event
แต่มี Properties อยู่ 1 ตัว คือ มันจะบอกคุณว่า History list ของคุณมีกี่รายการ
History มี Method อยู่ 3 ตัวครับ น่าสนใจด้วย
back()
ใช้กลับไปหน้าที่เพิ่งผ่านมา (เหมือนกดปุ่ม back ใน toolbar)
next()
ใช้กลับไปหน้าที่เพิ่ง Back มา (เหมือนกดปุ่ม next ใน toolbar)
go(n)
ใช้กระโดดไปหน้าต่างๆใน history ถ้า n<0 คือ back ไป n หน้า ถ้า n> 0 คือ next