..


ลิงก์ผู้สนับสนุน

กล่องโต้ตอบใน VBScript

บทความที่เขียนโดย Luca Ruggiero
หน้า 1 จาก 2

ฝั่งไคลเอ็นต์ VBScript ให้นักพัฒนาจำนวนมากของกล่องโต้ตอบกับผู้ใช้มากมายเกินกว่าที่มีคู่แข่งที่สำคัญทางประวัติศาสตร์สำหรับสองเหตุผล :

1 กล่องโต้ตอบที่ยังใช้วัตถุ JavaScript มาตรฐานเป็นส่วนหนึ่งของเบราว์เซอร์และโดยเฉพาะภาษาที่ไม่ได้;

2 เป็นอนุพันธ์ของ VBScript การเขียนโปรแกรมภาษา Visual Basic รู้จักกันได้ในการกำจัดของช่องหน้าต่างที่มีในการเปิดให้บริการ

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

พวกเขาจะ :

  • การแจ้งเตือน -- สร้างกล่องการแจ้งเตือนด้วยปุ่มเดียวเพื่อปิดการยืนยันของการอ่าน
  • ยืนยัน -- ยืนยันการดำเนินการของการดำเนินงานที่จะดำเนินการที่
  • Prompt -- แจ้งให้ผู้ใช้ป้อนข้อความที่จะถูกใช้เพื่อวัตถุประสงค์ใด ๆ
ลองมาดูตัวอย่างของการแจ้งเตือน :





 <script type="text/vbscript">







 การแจ้งเตือน"Hello, World!"







 </ script>



ไม่มีอะไรจะง่ายและสะดวกยิ่ง

ให้เราเห็นเป็นตัวอย่างที่สมบูรณ์ของการยืนยัน :






 <script type="text/vbscript">







 ยืนยันมซำ







 = ยืนยันยืนยัน ("คลิกที่ปุ่มทั้ง ...")







 แล้วถ้าได้รับการยืนยัน



    



 การแจ้งเตือน"คุณคลิก OK!"







 อื่น



    



 การแจ้งเตือน"คุณคลิกยกเลิก!"







 End If







 </ script>



รายการจะถูกเก็บไว้ในตัวแปรและทำตามเงื่อนไขการประเมินผลการเลือกทำและดำเนินการปฏิบัติที่แตกต่างกันหรือเรียกใช้เฉพาะในกรณีที่ทางเลือกที่ได้ถูกทำให้ตกลงเช่นในต่อไปนี้ :





 <script type="text/vbscript">







 ยืนยันมซำ







 = ยืนยันยืนยัน ("ดำเนินการเกี่ยวกับการดำเนินการของสคริปต์?")







 แล้วถ้าได้รับการยืนยัน



    



 'ประจำดำเนินการ ...







 End If







 </ script>



เราสรุปได้ด้วยตัวอย่างของการพรอมต์ :





 <script type="text/vbscript">







 ขอมซำ







 ขอแจ้งให้ = ("ใส่ชื่อของคุณ","")







 ถ้าการร้องขอ =""หรือ IsNull (จำเป็น) จากนั้น



    



 การแจ้งเตือน"สวัสดี!"







 อื่น



    









 End If







 </ script>



การดำเนินการที่เป็นจริงเหมือนกันกับองค์ประกอบที่ก่อนหน้านี้และพารามิเตอร์ตัวที่สองของพร้อมท์คือ""เพื่อป้องกันไม่ให้เขียนลงตามค่าเริ่มต้นค่าพิเศษ"undefined"

ในประเภทเดียวกัน ...
E - Learning
ASP ศูนย์ (Ebook) ASP ศูนย์ (Ebook)
การเรียนรู้ Microsoft ASP และ VBScript จากรอยขีดข่วน ที่เพียง 29 €
Visual Basic 6 (หลักสูตร) Visual Basic 6 (หลักสูตร)
ทำให้การใช้งาน Desktop กับ VB6 จาก 39 €
ลิงก์ผู้สนับสนุน