国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

FrontPage創建HTML/ASP混合頁面Ⅰ

2019-11-18 22:19:25
字體:
來源:轉載
供稿:網友
我一直使用Microsoft的FrontPage 98來開發asp/ADO之類的Internet數據庫應用程序。現在我聽說許多人都非常信奉采用InterDev做為開發那些程序的工具,因為他們認為FrontPage搞亂了代碼。但是在這里,我要列舉一些極好的理由來說明我為什么更喜歡FrontPage。

  我的許多客戶都是企業家,他們認為,對于一個Web站點來說,FrontPage和其他所見即所得的Web站點開發工具能做到不用編程就建立頁面。當然,“不用編程”是對于一定的內容,而不是關于ASP的站點。

  你可以使用NotePad,其他的文字編輯器,或者Visual InterDev來創建工作很好的ASP Web頁面,但是如果被FrontPage或者其他所見即所得的編輯器處理后,代碼就會變亂,因為這些編輯器不能讀取和理解頁面中的ASP腳本,所以認為頁面代碼發生了錯誤,然后就“更正”它。

  但是,如果你理解了FrontPage喜歡的和不喜歡的,并且清楚你的代碼,你就會發現所有的問題都會消失。FrontPage編輯器確實能創建ASP頁面,就象用NotePad、Visual InterDev等等編輯器能做的一樣。

  那么,優勢在哪里呢?我可以給編程者每小時100元,但我的客戶卻不愿意為HTML設計支付每小時100元的費用。由于這個原因,他們或者自己設計,或者雇人設計然后支付費用。我在頁面中編寫ASP代碼,然后交付給他們。隨后,如果他們想對程序的風格等做修改,他們就可以在FrontPage或者其他所見即所得的編輯器中打開頁面,在即使沒有編程知識的條件下,非常簡單并快速地修改HTML頁面。

舉例

  下面舉一個例子。這里的討論針對FrontPage 98,它的用戶友好性大大不如FrontPage 2000,但是卻廣泛地應用。

  設想一下,頁面上有一個表單,你想根據從查詢字符串傳遞過來的變量而有條件地設置表單的Action屬性。可以編寫幾個表單標記,并使用變量的數值來選擇在頁面中放置哪個表單。為了討論的目的,用方括號將HTML代碼包含。

<%
Dim myvar
myvar = Request.QueryString("myvar")%>
<%if myvar = "1" then%>
[<form name="myform" ACTION="mypage1.asp" METHOD=POST>]
<%elseif myvar = "2" then%>
[<form name="myform" ACTION="mypage2.asp" METHOD=POST>]
<%elseif myvar = "3" then%>
[<form name="myform" ACTION="mypage3.asp" METHOD=POST>]
<%else%>
[<form name="myform" ACTION="mypage4.asp" METHOD=POST>]
<%end if

%>
'form HTML here
[</form>]


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 通山县| 临猗县| 达尔| 日照市| 阿拉尔市| 新昌县| 公主岭市| 佛教| 榆树市| 彭阳县| 丹江口市| 建平县| 泽普县| 宜昌市| 正定县| 平乐县| 金塔县| 星子县| 本溪| 马鞍山市| 濮阳县| 育儿| 九龙县| 阳江市| 濉溪县| 东台市| 屏东市| 仁怀市| 永泰县| 镇康县| 博客| 航空| 长治县| 大荔县| 公安县| 如东县| 上思县| 台江县| 冀州市| 伊川县| 阿克|