נשלח בתאריך: 01 July 2005 בשעה 11:12 | | IP רשוּם
|
|
|
|
TRANSFER פועל כמו REDIRECT רק שהוא לא מבצע את הפעולה על ידי שליחת HEADER של 301 [שהדף מועבר...] אלה הדף ASP עצמו קורא לאותו דף.
סתם שתבין, במקום response.redirect יכולנו לכתוב:
קוד:
<% Response.Status = "302 Object Moved" Response.AddHeader "Location" "URL" %> |
|
|
או אפילו ב-HTML:
[code]<META HTTP-EQUIV=REFRESH CONTECT=0;URL=newpage.asp>/code]
הפקודה TRANSFER מעבירה את השליטה לדף שנכנס לפרמטר ושמתסיים עיבודו של דף זה לא חוזרת השליטה לדף שלנשלח, ואילו ב-EXECUTE חוזרת השליטה בחזרה לדף שהפנה...מקווה שהבנת....=\
נ.ב בשני השיטות לא ניתן להעביר פרמטרים ישירים לדפים אבל אם אני לא טועה כל המשתנים והפרמטרים שהתקבלו בדף המפנה קיימים גם בדף המופנה....עדיך לבדוק...[MSDN]
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|