關於 response方法的javascript asp教程第六課

response 對象:

關於 response方法的javascript asp教程第六課

reponse是asp中六個對象之一。它代表了服務器端對瀏覽器的迴應。response有8種方法,9種屬性和一個集。在這一課,我們就重點講述方法。

方法:

在javascript中,asp方法使用括號。請注意依賴er的兩個方法,我們將在下一課講到他們。同樣應該注意到addheader()和redirect(),因爲他們必須優先於write()執行。

所有的方法都在上面描述和演示了。下面我將詳細講述每一個方法。我將花點額外的時間來講述我們用的最多的兩個方法。

write()和redirect():

下面是第六課的兩個asp腳本。

下面是;是它在擔負整個重擔。

上面的腳本完美的演示了write()和redirect()的用法。e()與e()非常相似。請記住response是一個asp對象,而write()是一個asp方法。

請注意我可以將e()語句封裝到一個javascript函數。我可以在將這個函數放在rect()之前。但是e()不能優先於rect()執行,否則的話就會產生錯誤。

write()之捷徑:

解決我們標題的方法就是深入挖掘它。請看下面的.腳本。

使用上面的捷徑,我們可以同時輸出一個javascript數據類型或者是一個asp本地數據類型。在上面的例子中我僅僅輸出了javascript值。我還可以象下面的例子那樣做。

注意等號的用法。同時注意捷徑在同一時間只能對同一值使用。多重變量,連接等都不能使用捷徑。同樣要注意腳本里的所有內容都是根據線性順序來執行的。而當你創建了runat屬性時就不是這樣了。