麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 軟件應用 > 正文

Dreamweaver MX中表單應用技巧

2024-09-04 21:28:40
字體:
來源:轉載
供稿:網友
其實網絡后臺最基本的就應該是抓取數據庫了,只有掌握好這方面的東西你才可以更加深入的學習。當然,我們只學習了DWMX的很少一部分,還有很多的行為(Server Behaviors)就要你自己去慢慢摸索了,我們所能做的就是帶你進入MX的世界,要掌握更加深層的東西,就要看你的耐心和意志了。學習是快樂的,但也是痛苦的,尤其在你碰到問題沒有辦法解決的時候。
  從今天開始,我們要一起探討一些技巧方面的東西,我們的技巧不是在操作上的,而是在后臺應用上的,也就是asp的技巧。MX能夠自動生成代碼,相信大家已經覺得是一大飛躍了,尤其是對那些設計人員來說再也不是什么遙不可及的事情了。但是任何事物都有他的負面性,DWMX也不例外。
  首先:他生成的代碼太多了,不是那么容易讓初學者理解。很多時候我們完全可以用比較少的代碼來替代他自動生成的代碼。其次:他需要管理的頁面也太多了,也就是說給web維護人員帶來了比較大的麻煩,我們經常可以看到在行為對話框中有一個after **** go to ,就是手當我們完成此操作后跳轉(小技巧:跳轉也可以說是定向,asp代碼是:Response.Redircet "newpage.asp" )到一個新的頁面。其實他完全可以做到一個頁面上,這樣的好處是我們要維護的頁面就少了,你可不要小看他,如果你能夠很好的掌握這個技巧,那么你將可以少建30%的頁面,的確是這樣的,你不要吃驚。
  今天我們就來說說這方面的技巧:這里我們主要用到一個if…endif語句,這個我想大家都明白,具體怎么實現了?
  比如:我們要建立一個登錄系統,用傳統的DWMX做我們要兩個頁面,這是個很簡單的東西,只要幾行的代碼?所以我決定把他并在一個頁面里。
  編程思路:我們要建立登錄系統,肯定要用到表單,在表單提交的時候我們用Request.form("name")來得到表單里的值,還有一個在客戶機與服務器之間傳遞信息的方發就是Request.QueryString,他是和url一起傳遞的,就是我們經常看到的,http://www.cfsky.com/forum.asp?id=1。Id=1就是QueryString,我們可以用Request.queryString("id")來得到他的值。
  我們要實現的就是用if語句檢查有沒有Querystring,如果沒有就在頁面上生成表單,如果有就在頁面上輸出 "歡迎您,都市無情人" (小技巧:用Response.write "你想要輸出的文字"可以輸出,也可以用)
  在頁面上建立基本的表單,名字為login.asp,大家注意:我們在
  的action屬性中填寫的是文件本身,后面還給了他一個url參數,這個參數就是用來控制頁面中asp代碼的執行的。代碼如下:
  < html >
  < head >
  < title >Untitled Document< /title >
  < meta http-equiv="Content-Type" content="text/html; charset=gb2312" >
  < /head >
  < body >
  < form name="form1" method="post" action="login.asp?action=yes" >
  < p >
  < input type="text" name="textfield2" >
  < /p >
  < p >
  < input type="text" name="textfield" >
  < /p >
  < p >
  < input type="submit" name="發送" value="Submit" >
  < /p >
  < /form >
  < /body >
  < /html >
  下面我們來添加if控制語句:
  < html >
  < head >
  < title >Untitled Document< /title >
  < meta http-equiv="Content-Type" content="text/html; charset=gb2312" >
  < /head >
  < body >
  < % if Request.QueryString("action")="" then % >
  < form name="form1" method="post" action="login.asp?action=yes" >
  < p >
  < input type="text" name="textfield2" >
  < /p >
  < p >
  < input type="text" name="textfield" >
  < /p >
  < p >
  < input type="submit" name="發送" value="Submit" >
  < /p >
  < /form >
  < %
  else
  Response.write "歡迎你,都市無情人"
  End if
  % >
  < /body >
  < /html >
  當最初執行login.asp的時候,由于沒有url參數,所以Request.QueryString("action")=""是空值,在頁面上生成表單,當我們在頁面上填寫用戶名字和密碼時,提交表單,< form name="form1" method="post" action="login.asp?action=yes" >這時候,Request.QueryString("action")="yes",不是空,所以在頁面上執行Response.write "歡迎你,都市無情人"
  看到沒,我們就加了幾行asp代碼就把兩個頁面并到了一起,簡單吧。當然這是個登錄系統,還要校驗用戶輸入的密碼是否正確,這里就不在闡述了,因為用dwmx很容易作到,我們只討論技巧,如果你要做個登錄系統,先花兩分鐘時間用mx搞定,然后再在里面插入上面if語句就可以了。哈哈…
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久电影网站 | 欧洲成人一区 | 毛片三区 | 日韩黄色三级视频 | 99国产精成人午夜视频一区二区 | 久久精品久久精品国产大片 | 美女视频黄a视频免费全过程 | 欧美一级高清免费 | 久久99综合 | 国产一区国产二区在线观看 | 美女黄影院| 久久久www成人免费精品 | 91在线色| 农村少妇吞精夜夜爽视频 | 欧美一级鲁丝片免费看 | 毛片在线免费 | 黄网站在线播放视频免费观看 | 性少妇videosexfreexx入片 | www.国产一区.com | 久久久久一本一区二区青青蜜月 | 亚洲天堂午夜 | 亚洲操比视频 | 欧美a区 | 亚洲国产视频在线 | 精品一区二区三区免费看 | 日韩精品中文字幕在线播放 | 国产精品久久久久久模特 | 亚洲欧美国产高清 | 网站毛片 | 久久久成人一区二区免费影院 | 天天操综| 日韩字幕在线观看 | 久久久电影电视剧免费看 | 91精品国产91 | 国产精品成人一区二区三区电影毛片 | 91中文在线 | 欧美特级黄色 | 精品一区二区三区免费视频 | 欧美女同hd | vidz 98hd| 亚洲码无人客一区二区三区 |