ASP Object Response : สอน method และ property ของ Object Response, เรียน method และ property ของ Object Response
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • Write() ใช้เขียนแสดงข้อความลงบน page
    Buffer ใช้กำหนดค่า หรือคืนค่า ว่าต้องการควบคุม Buffer เองหรือไม่
    Flush ใช้กำหนดให้แสดงผลข้อมูลของ Buffer
    Clear ใช้ลบข้อมูลออกจาก Buffer ( ยกเว้นข้อมูลที่อยู่เหนือคำสั่ง Response.Flush )
    End ใช้หยุดการทำงานของ Buffer
    Expires ใช้กำหนดค่า หรือคืนค่า อายุของข้อมูลใน cache
    ExpiresAbsolute ใช้กำหนด หรือคืนค่า วันหมดอายุของ page ที่อยู่ใน cache
    Redirect() ใช้กำหนดให้เปลี่ยนไปเป็น page ที่ต้องการ
  • method :
    Write ( object_string )

    return type :
    void

    content :
    ใช้เขียนแสดงข้อความลงบน page

    example :
    Response.Write ( "ยินดีต้อนรับ" )

  • property :
    Buffer

    return type :
    void, boolean

    content :
    ใช้กำหนดค่า หรือคืนค่า ว่าต้องการควบคุม Buffer เองหรือไม่ ( true = ควบคุมเอง )
    ( ต้องกำหนดในบรรทัดแรกเสมอ )

    example :
    Response.Buffer = true
    Response.Write ( ?WebSite BambooLabCode? )
    Response.Flush

  • property :
    Flush

    return type :
    void

    content :
    ใช้กำหนดให้แสดงผลข้อมูลของ Buffer
    คำสั่ง Response.Write() จะยังไม่ทำงานจนกว่าจะเจอคำสั่ง Response.Flush

    example :
    Response.Buffer = true
    Response.Write ( ?WebSite BambooLabCode? )
    Response.Flush

  • property :
    Clear

    return type :
    void

    content :
    ใช้ลบข้อมูลออกจาก Buffer ( ยกเว้นข้อมูลที่อยู่เหนือคำสั่ง Response.Flush )

    example :
    Response.Buffer = true
    Response.Write ( ?WebSite BambooLabCode? )
    Response.Flush
    Response.Write ( ?Data Not Display? )
    Response.Clear

  • property :
    End

    return type :
    void

    content :
    ใช้หยุดการทำงานของ Buffer
    

    example :
    Response.Buffer = true
    Response.Write ( ?WebSite BambooLabCode? )
    Response.End
    Response.Write ( ?This Data Not Display? )
    Response.Flush

  • property :
    Expires

    return type :
    void, int

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

    example :
    Response.Expires = 30

  • property :
    ExpiresAbsolute

    return type :
    void

    content :
    ใช้กำหนด หรือคืนค่า วันหมดอายุของ page ที่อยู่ใน cache  (ถ้ากำหนดเป็นอดีตมีค่าเท่ากับไม่กำหนด )
    ถ้าไม่กำหนด อายุจะหมด ณ เที่ยงคืนของวันนั้นๆ ( ต้องกำหนดไว้ในบรรทัดแรกสุดเสมอ )

    example :
    Response.ExpiresAbsolute = #13/11/2007

  • method :
    Redirect ( URL )

    return type :
    void

    content :
    ใช้กำหนดให้เปลี่ยนไปเป็น page ที่ต้องการ
    ถ้าอยู่ใน Folder เดียวกันไม่จำเป็นต้องกำหนด Path ( url = path + filename )

    example :
    Response.Redirect ( "index.asp" )

 
Share This Chapter Login with Facebook