FrontPage 2000 Crazy Club logo
Search Now:
In Association with Amazon.com
ไปตอนบนสุด
 

FrontPage ก ข ค

การใช้ JavaScript ร่วมกับ FrontPage (4)

กันการคลิกขวาบนรูปภาพ

ตามปกติรูปภาพที่แสดงบนเว็บเพจ ผู้ชมสามารถคลิกขวา แล้วเลือกคำสั่ง Save Picture As เพื่อบันทึกเก็บไว้ในเครื่องของเขาได้ แต่ถ้าคุณไม่ต้องการให้ผู้ชมทำเช่นนั้น ก็สามารถป้องกันได้โดยใช้โค้ดนี้

อย่างไรก็ดี วิธีนี้เป็นการป้องกันผู้ใช้ที่มีความรู้ไม่มากนักเท่านั้น เพราะถ้าผู้ชมเรียกดูโค้ดของเว็บเพจเป็น ก็สามารถค้นหาแอดเดรสของภาพ เพื่อใช้ดึงภาพนั้นขึ้นมาโดยตรงได้

ตัวอย่าง

ลองคลิกขวาบนรูปข้างล่างนี้

โค้ด

วิธีใช้

  1. ก๊อปปี้โค้ดข้างต้น

  2. สลับไปที่โปรแกรม FrontPage แล้วคลิกแท็บ HTML ของเว็บเพจที่ต้องการป้องกัน

  3. เลื่อนไปที่ด้านล่างสุดของเว็บเพจ มองหาแท็ก </body> แล้ววางเคอร์เซอร์ไว้ข้างหน้าบรรทัดนั้น

  4. กดคีย์ Ctrl+V เพื่อวางโค้ดที่ก๊อปปี้มา

ตัวอย่างนี้แสดงให้เห็นอีกวิธีหนึ่ง ในการแทรก JavaScript ลงในเว็บเพจ คือการแทรกลงระหว่างแท็กของ HTML โดยตรง โดยทำในแท็บ HTML ซึ่งหากมองในแท็บ Normal คุณจะเห็นสัญลักษณ์    ซึ่ง FrontPage ใส่ไว้ให้แทนโค้ดชุดนี้

 

สร้างลิงค์ให้ผู้ชมเพิ่มเว็บของคุณไว้ใน Favorites

ใน IE จะมีเมนู Favorites ซึ่งผู้ชมสามารถเก็บแอดเดรสของเว็บ ที่ตัวเองชอบเอาไว้ ให้สามารถเรียกได้สะดวก แต่ผู้ชมบางรายอาจจะลืมใช้ ดังนั้นเพื่อเป็นการเตือนความจำ และอำนวยความสะดวก เราสามารถสร้างลิงค์ให้ผู้ชมคลิก เพื่อนำเว็บของเราเข้าสู่ favorites ของผู้ชมได้โดยอัตโนมัติ

ตัวอย่าง

คลิกเพื่อเพิ่มเว็บนี้เป็น favorite

ทดลองคลิกที่ลิงค์ข้างบน ไดอะล็อกบ็อกซ์ Add Favorite ของ IE จะถูกเปิดขึ้นมาโดยอัตโนมัติ

โค้ด

วิธีใช้

  1. ก๊อปปี้โค้ดข้างต้นไปใส่ใน Notepad

  2. แก้ไขค่าตัวแปร bookmarkurl และ bookmarktitle ให้เป็น URL และคำบรรยายเว็บของคุณ ตามลำดับ เช่น จาก

var bookmarkurl="http://your_url"
var bookmarktitle="Description of your web"

ก็แก้เป็น

var bookmarkurl="http://www.pvinter.com/fp2000"
var bookmarktitle="
FrontPage 2000 Crazy Club"

  1. ก๊อปปี้โค้ดจาก Notepad ไปแทรกในส่วน head ของเว็บเพจ

  2. ในแท็บ Normal ของเว็บเพจ ให้เลือกข้อความหรือรูปภาพ ที่ต้องการทำเป็นไฮเปอร์ลิงค์

  3. คลิกปุ่ม    บนทูลบาร์

  4. ในช่อง URL ของไดอะล็อกบ็อกซ์ Create Hyperlink ให้ลบข้อความ http:// ออก แล้วใส่คำสั่งต่อไปนี้ลงไปแทน แล้วคลิก OK

javascript:addbookmark()

ตัวอย่างนี้แสดงให้เห็นการทำงานร่วมกัน ระหว่าง JavaScript กับ HTML โดยมีการกำหนดฟังก์ชั่นของ JavaScript ไว้ก่อน (ฟังก์ชั่นชื่อ addbookmark) จากนั้นก็ใช้ไฮเปอร์ลิงค์ของ HTML ซึ่งแทนที่ปลายทางจะเป็นแอดเดรสของเว็บเพจ ก็ใส่เป็นคำสั่งให้ไปรันฟังก์ชั่นของ addbookmark แทน