top
Loading...
FrontPage創建HTML/ASP混合頁面Ⅱ
FrontPage創建HTML/ASP混合頁面Ⅱ
2000-08-23· 編譯 甘冀平·YESKY

將發生什么?FrontPage已經添加了一串的< /form >標記,所以在頁面上建立了4個獨立的表單。這并不是我們所需要的,對于這個例子,讓我們忘記使用FrontPage,好嗎?哦,不!試一試下面的代碼:

<%
Dim myvar, strAction
myvar = Request.QueryString("myvar")

if myvar = "1" then
strAction = "mypage1.asp"
elseif myvar = "2" then
strAction = "mypage2.asp"
elseif myvar = "3" then
strAction = "mypage3.asp"
else
strAction = "mypage4.asp"
end if
%>

[<form name="myform" ACTION="]<%=strAction%>" [METHOD="POST"] >

'form HTML here...

[</form>]

不用編寫整個的表單標記,這里只編寫了一小塊代碼來定義字符串變量的數值,然后將它合并到一個單一表單定義中。瞧!FrontPage恰到好處,客戶也能運用自如!

這種技巧能應用于頁面上任何種類的對象。不用編寫出完整的HTML代碼,僅僅在ASP代碼塊中替換不同的變量就可以!

如何應用FrontPage加速產品開發

這里有一些在開發ASP頁面時充分應用FrontPage的東西。不是很久前,我想構造一個包含文件,它將從Amazon.com在線書店中隨機顯示一些書籍,就象下面的一樣:

這個工作將包括:建立一個固定寬度的表格,其中合并一段從15個不同標題中選擇一個隨機標題的代碼,顯示一個Amazon中相關的圖形-書籍標題的圖形,以及書籍的名字,并帶有存放在Web站點位置的URL鏈接。在需要的頁面,就可以插入這個小表格,使用如下的代碼:< % #INCLUDE FILE="books.inc" %> 。

北斗有巢氏 有巢氏北斗