4使用表單構(gòu)建Web頁(yè)面_第1頁(yè)
4使用表單構(gòu)建Web頁(yè)面_第2頁(yè)
4使用表單構(gòu)建Web頁(yè)面_第3頁(yè)
4使用表單構(gòu)建Web頁(yè)面_第4頁(yè)
4使用表單構(gòu)建Web頁(yè)面_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面大綱大綱domino表單和表單和html頁(yè)面之間的關(guān)系頁(yè)面之間的關(guān)系notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換熟悉熟悉dominodesignerweb開發(fā)環(huán)境開發(fā)環(huán)境設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)如何使用表單構(gòu)建如何使用表單構(gòu)建web頁(yè)面頁(yè)面幾種特殊的幾種特殊的web表單表單圖象資源的管理圖象資源的管理志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 domino表單和表單和html頁(yè)面之間的關(guān)系頁(yè)面之間的關(guān)系表單是notes應(yīng)用的基礎(chǔ),它們決定了數(shù)據(jù)在輸入輸出過程中的顯示方式;html頁(yè)

2、面也經(jīng)常為用戶提供數(shù)據(jù)顯示錄入功能由于domino數(shù)據(jù)庫(kù)的特殊結(jié)構(gòu),表單用于顯示使用該表單創(chuàng)建的文檔。他們之間有一種對(duì)應(yīng)關(guān)系html頁(yè)面則不具備這樣的特性。志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 domino表單和表單和html頁(yè)面之間的關(guān)系頁(yè)面之間的關(guān)系當(dāng)你想通過web來(lái)創(chuàng)建一個(gè)新文檔時(shí),你通過打開表單openformurl命令打開一個(gè)適當(dāng)?shù)谋韱?。例如,下面的url在jobe數(shù)據(jù)庫(kù)中打開了jobapplication的表單。http:/server/jobs.nsf/job+application?openformdomino將notes表單轉(zhuǎn)化成一個(gè)html表單以

3、響應(yīng)你的請(qǐng)求。志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 domino表單和表單和html頁(yè)面之間的關(guān)系頁(yè)面之間的關(guān)系在你的notes表單或文檔中使用域和大部分格式都能被domino服務(wù)器翻譯成html語(yǔ)言,例如:左對(duì)齊、右對(duì)齊、居中;粗體、斜體、下劃線和背景色;表;等等志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換表單表單dominowebdominoweb頁(yè)面會(huì)自動(dòng)在頁(yè)面上產(chǎn)生頁(yè)面會(huì)自動(dòng)在頁(yè)面上產(chǎn)生和和標(biāo)記標(biāo)記表格表格dominowebdominoweb頁(yè)面把頁(yè)面把notesnotes表格翻譯

4、成表格翻譯成htmlhtml語(yǔ)言語(yǔ)言、/等等等等, ,但但notesnotes上的一些特效不上的一些特效不轉(zhuǎn)換轉(zhuǎn)換志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換復(fù)選框復(fù)選框dominowebdominoweb頁(yè)面把頁(yè)面把notesnotes復(fù)選框轉(zhuǎn)換成復(fù)選框轉(zhuǎn)換成input type= 文本框文本框input type=志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換單選框單選框input type=input type=“radio” “rad

5、io” value=value=“域值域值” ” checkednamecheckedname= = 域域名名 rtfrtf域域text arearows 志佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 notes元素在元素在web上上html代碼轉(zhuǎn)換代碼轉(zhuǎn)換熱點(diǎn),操作熱點(diǎn),操作a href 操作名操作名另外另外: :計(jì)算類型的域,不被轉(zhuǎn)換成計(jì)算類型的域,不被轉(zhuǎn)換成htmlhtml元素只在元素只在webweb上產(chǎn)上產(chǎn)生域值生域值在在webweb下隱藏的域,不產(chǎn)生域的下隱藏的域,不產(chǎn)生域的htnlhtnl代碼,除非使代碼,除非使用用“在表單中產(chǎn)生所有的域在表單中產(chǎn)生所有的域”志

6、佳信息科技 使用使用domino表單構(gòu)建表單構(gòu)建web頁(yè)面頁(yè)面 domino表單在讀寫模式下表單在讀寫模式下html頁(yè)面轉(zhuǎn)換的差異頁(yè)面轉(zhuǎn)換的差異 寫模式寫模式 讀模式讀模式志佳信息科技 如何使用表單構(gòu)建如何使用表單構(gòu)建web頁(yè)面頁(yè)面 熟悉熟悉dominodesignerweb開發(fā)環(huán)境開發(fā)環(huán)境志佳信息科技 如何使用表單構(gòu)建如何使用表單構(gòu)建web頁(yè)面頁(yè)面志佳信息科技 設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)o 表單的一些基本設(shè)置表單的一些基本設(shè)置o domino域的域的html屬性設(shè)置屬性設(shè)置o domino內(nèi)嵌內(nèi)嵌html的使用的使用o domino表格的基本使用表格的基本使用o 計(jì)算文本的使用

7、計(jì)算文本的使用o 使用文件上載控件使用文件上載控件o 表單上的隱藏公式表單上的隱藏公式志佳信息科技 設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)o 表單的一些基本設(shè)置表單的一些基本設(shè)置o 1. htmlhead屬性設(shè)置和屬性設(shè)置和htmlbody設(shè)置設(shè)置志佳信息科技 設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)o 產(chǎn)生的代碼產(chǎn)生的代碼o o o o htmlhead代碼寫在這代碼寫在這o o o o o o 志佳信息科技 設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)o 表單的一些基本設(shè)置表單的一些基本設(shè)置o 2. 表單屬性設(shè)置表單屬性設(shè)置志佳信息科技 設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)志佳信息科技

8、設(shè)計(jì)表單前的必備知識(shí)設(shè)計(jì)表單前的必備知識(shí)domino域的域的html屬性設(shè)置屬性設(shè)置志佳信息科技 代碼轉(zhuǎn)換代碼轉(zhuǎn)換志佳信息科技 domino內(nèi)嵌內(nèi)嵌html的使用的使用添加添加html的最簡(jiǎn)單的方法就是像在表單中輸入靜態(tài)的最簡(jiǎn)單的方法就是像在表單中輸入靜態(tài)文本一樣,直接鍵入文本一樣,直接鍵入html代碼,然后選中這段代碼,代碼,然后選中這段代碼,在菜單中選擇在菜單中選擇“文本文本-內(nèi)置內(nèi)置html”即可即可域公式域公式中使用內(nèi)嵌中使用內(nèi)嵌htmlhtml。1.在公式計(jì)算的值頭尾加方括號(hào)在公式計(jì)算的值頭尾加方括號(hào)“新浪新浪”2.使用使用html樣式樣式志佳信息科技 domino內(nèi)嵌內(nèi)嵌html的

9、使用(實(shí)例的使用(實(shí)例)志佳信息科技 domino內(nèi)嵌內(nèi)嵌html的使用(實(shí)例分析的使用(實(shí)例分析)志佳信息科技 domino內(nèi)嵌內(nèi)嵌html與表單元素的混用與表單元素的混用志佳信息科技 domino表格的基本使用表格的基本使用web上表格的美化上表格的美化志佳信息科技 domino表格的基本使用表格的基本使用志佳信息科技 domino表格的基本使用(實(shí)例)表格的基本使用(實(shí)例)志佳信息科技 計(jì)算文本的使用計(jì)算文本的使用計(jì)算文本可以用來(lái)創(chuàng)建基于計(jì)算文本可以用來(lái)創(chuàng)建基于notes公式的文本。創(chuàng)公式的文本。創(chuàng)建一個(gè)計(jì)算文本類似于創(chuàng)建一個(gè)文本類型的域,它在建一個(gè)計(jì)算文本類似于創(chuàng)建一個(gè)文本類型的域,它

10、在計(jì)算后顯示。計(jì)算后顯示。計(jì)算文本不在一個(gè)文檔中存儲(chǔ),而是在每一次文檔計(jì)算文本不在一個(gè)文檔中存儲(chǔ),而是在每一次文檔被打開,重載,或是更新時(shí)被計(jì)算出。在頁(yè)面中計(jì)算被打開,重載,或是更新時(shí)被計(jì)算出。在頁(yè)面中計(jì)算文本特別有用。文本特別有用。志佳信息科技 上載控件的使用上載控件的使用上載控件是上載控件是notes提供的上載附件的工具,提供的上載附件的工具,使用方法使用方法 在表單種添加在表單種添加附件存儲(chǔ)方式附件存儲(chǔ)方式 附件存儲(chǔ)在文檔種附件存儲(chǔ)在文檔種志佳信息科技 表單隱藏公式表單隱藏公式和和notes端編寫隱藏公式方法基本上一樣,主要了解端編寫隱藏公式方法基本上一樣,主要了解web端隱藏和端隱藏和

11、notes端隱藏的設(shè)置端隱藏的設(shè)置志佳信息科技 如何使用表單構(gòu)建如何使用表單構(gòu)建web頁(yè)面頁(yè)面 1. 構(gòu)建頁(yè)面框架構(gòu)建頁(yè)面框架 2. 往往domino表單中添加域表單中添加域 3. 添加操作添加操作志佳信息科技 構(gòu)建頁(yè)面框架構(gòu)建頁(yè)面框架方法方法: 1. 在在notes表單上使用表單上使用notes的格式化工具構(gòu)的格式化工具構(gòu)建建web頁(yè)面頁(yè)面 2. 使用其他使用其他web開發(fā)工具構(gòu)建開發(fā)工具構(gòu)建web頁(yè)面,導(dǎo)入頁(yè)面,導(dǎo)入到到domino表單表單 3. 二者結(jié)合使用二者結(jié)合使用志佳信息科技 構(gòu)建頁(yè)面框架構(gòu)建頁(yè)面框架以上方法的分析以上方法的分析: 1. notesdesigner不是專業(yè)的不是專業(yè)

12、的web開發(fā)工具。開發(fā)工具。功能不強(qiáng)大,但有些設(shè)計(jì)元素是所見即所得如功能不強(qiáng)大,但有些設(shè)計(jì)元素是所見即所得如:表格:表格 2. 專業(yè)的專業(yè)的web開發(fā)工具,能快速得開發(fā)開發(fā)工具,能快速得開發(fā)html頁(yè)頁(yè)面,功能強(qiáng)大、專業(yè)。但引入到面,功能強(qiáng)大、專業(yè)。但引入到domino表單表單中都是中都是html代碼,維護(hù)比較麻煩代碼,維護(hù)比較麻煩 3. 二者結(jié)合取長(zhǎng)補(bǔ)短二者結(jié)合取長(zhǎng)補(bǔ)短志佳信息科技 構(gòu)建頁(yè)面框架構(gòu)建頁(yè)面框架 通常做法通常做法: 1. 利用利用frontpage等頁(yè)面制作工具,把頁(yè)面的等頁(yè)面制作工具,把頁(yè)面的制作好。制作好。 2. 把頁(yè)面中的把頁(yè)面中的之間的代碼拷之間的代碼拷貝到貝到domin

13、o表單上,并做內(nèi)嵌表單上,并做內(nèi)嵌 3. 把頁(yè)面中把頁(yè)面中head部分部分html代碼拷入代碼拷入htmlhead屬性設(shè)置屬性設(shè)置志佳信息科技 往往domino表單中添加域表單中添加域 在表單中添加域,設(shè)置域的在表單中添加域,設(shè)置域的html屬性屬性志佳信息科技 添加操作添加操作方法方法: 1.使用使用domino的操作的操作 2.使用文字熱點(diǎn)和圖片熱點(diǎn)使用文字熱點(diǎn)和圖片熱點(diǎn) 3.使用使用html標(biāo)記標(biāo)記ahref=.志佳信息科技 添加操作添加操作方法方法:在操作中寫公式完成簡(jiǎn)單應(yīng)用,(不能在操作中寫公式完成簡(jiǎn)單應(yīng)用,(不能寫寫ls)有一部分公式在有一部分公式在web上不能用。針對(duì)上不能用。針

14、對(duì)notes端端uidocument的方法和命令都的方法和命令都不能用不能用志佳信息科技 實(shí)用的表單操作按鈕實(shí)用的表單操作按鈕志佳信息科技 domino保留域保留域志佳信息科技 cgicgi變量變量 cgicgi變量是能把服務(wù)器端信息傳遞到其他變量是能把服務(wù)器端信息傳遞到其他cgicgi程序或腳本中的環(huán)境變量。典型情況下,當(dāng)程序或腳本中的環(huán)境變量。典型情況下,當(dāng)用戶提交表單的時(shí)候,用戶提交表單的時(shí)候,cgicgi變量被設(shè)置,處理變量被設(shè)置,處理表單的表單的cgicgi程序從環(huán)境中獲得這些變量。程序從環(huán)境中獲得這些變量。志佳信息科技 cgicgi變量列表變量列表 http_accept列出客戶端

15、可以接受的多媒體類型 http_cookie任何屬于當(dāng)前服務(wù)器的用戶的cookie數(shù)據(jù) http_referer能被用戶激活并到達(dá)此處的url http_user_agent瀏覽器類型 path_info當(dāng)前url,不包括協(xié)議和服務(wù)器信息 query_string在url問號(hào)后面附加的查詢信息 query_string_decode在url問號(hào)后面附加的查詢信息 remote_addr用戶的ip地址 remote_user用戶登錄名 request_method發(fā)出請(qǐng)求的方法(常常是一個(gè)表單中的url鏈接或郵件) server_namehttp服務(wù)器的ip地址 server_portdomin

16、o服務(wù)器端口(默認(rèn)為80) server_protocol發(fā)出請(qǐng)求的協(xié)議版本和名稱 server_software響應(yīng)請(qǐng)求的服務(wù)器軟件版本和名稱志佳信息科技 在在dominodomino中捕獲中捕獲cgicgi變量有下面兩種方式變量有下面兩種方式: 在domino表單中創(chuàng)建一個(gè)特別的域。 在lotusscript或java中創(chuàng)建一個(gè)documentcontext對(duì)象并訪問它的屬性。志佳信息科技 幾種特殊的幾種特殊的web表單表單 $viewtemplate表單表單 你可以讓你可以讓domino總是使用一個(gè)表單來(lái)總是使用一個(gè)表單來(lái)顯示一個(gè)特殊的視圖。為此,給此視圖顯示一個(gè)特殊的視圖。為此,給此視圖命名為:命名為: $viewtemplateforviewname 在此,在此,viewname是視圖的名字或別名是視圖的名字或別名。例如,一個(gè)用來(lái)顯示。例如,一個(gè)用來(lái)顯示allbydata視圖視圖的表單可以的表單可以 命名為命名為$viewtemplateforallbydate。志佳信息科技 幾種特殊的幾種特殊的web表單表單 $search表單表單 當(dāng)你選擇一個(gè)連接到視圖的搜索鏈接的時(shí)候,domino在當(dāng)前數(shù)據(jù)庫(kù)中尋找一個(gè)名為$search的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論